mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-08 16:38:17 +02:00
* Add some missing dependencies
This commit is contained in:
parent
2447e8d60b
commit
8d4b11796f
13
Makefile
13
Makefile
@ -3166,9 +3166,6 @@ ifneq ($(filter $(CPU_TARGET),x86_64 mips mipsel mips64 mips64el riscv64 powerpc
|
||||
override FPCOPT+=-Cg
|
||||
endif
|
||||
endif
|
||||
ifneq ($(filter $(CPU_TARGET),z80),)
|
||||
override FPCOPT+=-CX -XX
|
||||
endif
|
||||
ifdef LINKSHARED
|
||||
endif
|
||||
ifdef GCCLIBDIR
|
||||
@ -3758,12 +3755,12 @@ help:
|
||||
@exit
|
||||
registration:
|
||||
$(MAKE) -C packager/registration
|
||||
lazutils:
|
||||
lazutils: registration
|
||||
$(MAKE) -C components/lazutils
|
||||
lcl:
|
||||
lcl: lazutils
|
||||
$(MAKE) -C components/freetype
|
||||
$(MAKE) -C lcl
|
||||
basecomponents:
|
||||
basecomponents: lcl
|
||||
$(MAKE) -C components/buildintf
|
||||
$(MAKE) -C components/lazdebuggers/lazdebuggerintf
|
||||
$(MAKE) -C components/debuggerintf
|
||||
@ -3782,9 +3779,9 @@ bigidecomponents:
|
||||
$(MAKE) -C components bigide
|
||||
tools:
|
||||
$(MAKE) -C tools
|
||||
revisioninc:
|
||||
revisioninc: lazutils
|
||||
$(MAKE) -C ide revisioninc
|
||||
ide:
|
||||
ide: basecomponents
|
||||
$(MAKE) -C ide ide
|
||||
idepkg: ide
|
||||
idebig:
|
||||
|
12
Makefile.fpc
12
Makefile.fpc
@ -121,14 +121,14 @@ registration:
|
||||
$(MAKE) -C packager/registration
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# build package lazutils (shared by all LCL_PLATFORMs)
|
||||
lazutils:
|
||||
# build package lazutils (shared by all LCL_PLATFORMs)
|
||||
lazutils: registration
|
||||
$(MAKE) -C components/lazutils
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# build package FreeType, LCLBase and LCL for LCL_PLATFORM
|
||||
# requires lazutils
|
||||
lcl:
|
||||
lcl: lazutils
|
||||
$(MAKE) -C components/freetype
|
||||
$(MAKE) -C lcl
|
||||
|
||||
@ -136,7 +136,7 @@ lcl:
|
||||
# build required LCL components needed by IDE for the LCL_PLATFORM
|
||||
# (Note: lazutils and codetools are shared on all LCL platforms)
|
||||
# requires lcl
|
||||
basecomponents:
|
||||
basecomponents: lcl
|
||||
$(MAKE) -C components/buildintf
|
||||
$(MAKE) -C components/lazdebuggers/lazdebuggerintf
|
||||
$(MAKE) -C components/debuggerintf
|
||||
@ -167,13 +167,13 @@ tools:
|
||||
#-----------------------------------------------------------------------------
|
||||
# create/update ide/revision.inc
|
||||
# requires tools
|
||||
revisioninc:
|
||||
revisioninc: lazutils
|
||||
$(MAKE) -C ide revisioninc
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# build lazarus exe with minimum of packages for the LCL_PLATFORM
|
||||
# requires basecomponents and tools
|
||||
ide:
|
||||
ide: basecomponents
|
||||
$(MAKE) -C ide ide
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
|
Loading…
Reference in New Issue
Block a user