make: readded make lazutils

This commit is contained in:
mattias 2022-01-17 12:48:59 +01:00
parent a374f1e5e6
commit 3fd8904d8d
2 changed files with 11 additions and 4 deletions

View File

@ -3656,6 +3656,7 @@ help:
@$(ECHO)
@$(ECHO) " Sub targets"
@$(ECHO) " registration build package FCL"
@$(ECHO) " lazutils build package lazutils"
@$(ECHO) " lcl build package FreeType, LCLBase and LCL, requires lazutils"
@$(ECHO) " tools build lazres, svn2revisioninc, updatepofiles, lrstolfm,"
@$(ECHO) " requires LCL with nogui widgetset"
@ -3704,6 +3705,8 @@ help:
@exit
registration:
$(MAKE) -C packager/registration
lazutils:
$(MAKE) -C components/lazutils
lcl:
$(MAKE) -C components/freetype
$(MAKE) -C lcl
@ -3745,8 +3748,7 @@ endif
endif
starter:
$(MAKE) -C ide starter
lazbuild: registration
$(MAKE) -C components/lazutils
lazbuild: registration lazutils
$(MAKE) -C components/codetools
$(MAKE) -C components/freetype
$(MAKE) -C lcl LCL_PLATFORM=nogui

View File

@ -69,6 +69,7 @@ help:
@$(ECHO)
@$(ECHO) " Sub targets"
@$(ECHO) " registration build package FCL"
@$(ECHO) " lazutils build package lazutils"
@$(ECHO) " lcl build package FreeType, LCLBase and LCL, requires lazutils"
@$(ECHO) " tools build lazres, svn2revisioninc, updatepofiles, lrstolfm,"
@$(ECHO) " requires LCL with nogui widgetset"
@ -121,6 +122,11 @@ help:
registration:
$(MAKE) -C packager/registration
#-----------------------------------------------------------------------------
# build package lazutils (shared by all LCL_PLATFORMs)
lazutils:
$(MAKE) -C components/lazutils
#-----------------------------------------------------------------------------
# build package FreeType, LCLBase and LCL for LCL_PLATFORM
# requires lazutils
@ -202,8 +208,7 @@ starter:
$(MAKE) -C ide starter
#-----------------------------------------------------------------------------
lazbuild: registration
$(MAKE) -C components/lazutils
lazbuild: registration lazutils
$(MAKE) -C components/codetools
$(MAKE) -C components/freetype
$(MAKE) -C lcl LCL_PLATFORM=nogui