mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 17:19:23 +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
|
override FPCOPT+=-Cg
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
ifneq ($(filter $(CPU_TARGET),z80),)
|
|
||||||
override FPCOPT+=-CX -XX
|
|
||||||
endif
|
|
||||||
ifdef LINKSHARED
|
ifdef LINKSHARED
|
||||||
endif
|
endif
|
||||||
ifdef GCCLIBDIR
|
ifdef GCCLIBDIR
|
||||||
@ -3758,12 +3755,12 @@ help:
|
|||||||
@exit
|
@exit
|
||||||
registration:
|
registration:
|
||||||
$(MAKE) -C packager/registration
|
$(MAKE) -C packager/registration
|
||||||
lazutils:
|
lazutils: registration
|
||||||
$(MAKE) -C components/lazutils
|
$(MAKE) -C components/lazutils
|
||||||
lcl:
|
lcl: lazutils
|
||||||
$(MAKE) -C components/freetype
|
$(MAKE) -C components/freetype
|
||||||
$(MAKE) -C lcl
|
$(MAKE) -C lcl
|
||||||
basecomponents:
|
basecomponents: lcl
|
||||||
$(MAKE) -C components/buildintf
|
$(MAKE) -C components/buildintf
|
||||||
$(MAKE) -C components/lazdebuggers/lazdebuggerintf
|
$(MAKE) -C components/lazdebuggers/lazdebuggerintf
|
||||||
$(MAKE) -C components/debuggerintf
|
$(MAKE) -C components/debuggerintf
|
||||||
@ -3782,9 +3779,9 @@ bigidecomponents:
|
|||||||
$(MAKE) -C components bigide
|
$(MAKE) -C components bigide
|
||||||
tools:
|
tools:
|
||||||
$(MAKE) -C tools
|
$(MAKE) -C tools
|
||||||
revisioninc:
|
revisioninc: lazutils
|
||||||
$(MAKE) -C ide revisioninc
|
$(MAKE) -C ide revisioninc
|
||||||
ide:
|
ide: basecomponents
|
||||||
$(MAKE) -C ide ide
|
$(MAKE) -C ide ide
|
||||||
idepkg: ide
|
idepkg: ide
|
||||||
idebig:
|
idebig:
|
||||||
|
10
Makefile.fpc
10
Makefile.fpc
@ -122,13 +122,13 @@ registration:
|
|||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
# build package lazutils (shared by all LCL_PLATFORMs)
|
# build package lazutils (shared by all LCL_PLATFORMs)
|
||||||
lazutils:
|
lazutils: registration
|
||||||
$(MAKE) -C components/lazutils
|
$(MAKE) -C components/lazutils
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
# build package FreeType, LCLBase and LCL for LCL_PLATFORM
|
# build package FreeType, LCLBase and LCL for LCL_PLATFORM
|
||||||
# requires lazutils
|
# requires lazutils
|
||||||
lcl:
|
lcl: lazutils
|
||||||
$(MAKE) -C components/freetype
|
$(MAKE) -C components/freetype
|
||||||
$(MAKE) -C lcl
|
$(MAKE) -C lcl
|
||||||
|
|
||||||
@ -136,7 +136,7 @@ lcl:
|
|||||||
# build required LCL components needed by IDE for the LCL_PLATFORM
|
# build required LCL components needed by IDE for the LCL_PLATFORM
|
||||||
# (Note: lazutils and codetools are shared on all LCL platforms)
|
# (Note: lazutils and codetools are shared on all LCL platforms)
|
||||||
# requires lcl
|
# requires lcl
|
||||||
basecomponents:
|
basecomponents: lcl
|
||||||
$(MAKE) -C components/buildintf
|
$(MAKE) -C components/buildintf
|
||||||
$(MAKE) -C components/lazdebuggers/lazdebuggerintf
|
$(MAKE) -C components/lazdebuggers/lazdebuggerintf
|
||||||
$(MAKE) -C components/debuggerintf
|
$(MAKE) -C components/debuggerintf
|
||||||
@ -167,13 +167,13 @@ tools:
|
|||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
# create/update ide/revision.inc
|
# create/update ide/revision.inc
|
||||||
# requires tools
|
# requires tools
|
||||||
revisioninc:
|
revisioninc: lazutils
|
||||||
$(MAKE) -C ide revisioninc
|
$(MAKE) -C ide revisioninc
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
# build lazarus exe with minimum of packages for the LCL_PLATFORM
|
# build lazarus exe with minimum of packages for the LCL_PLATFORM
|
||||||
# requires basecomponents and tools
|
# requires basecomponents and tools
|
||||||
ide:
|
ide: basecomponents
|
||||||
$(MAKE) -C ide ide
|
$(MAKE) -C ide ide
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user