|
|
@@ -1,5 +1,5 @@
|
|
|
#
|
|
|
-# Don't edit, this file is generated by FPCMake Version 1.1 [2003/03/29]
|
|
|
+# Don't edit, this file is generated by FPCMake Version 1.1 [2003/04/01]
|
|
|
#
|
|
|
default: all
|
|
|
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos macosx emx
|
|
|
@@ -427,12 +427,6 @@ RSTEXT=.rst
|
|
|
FPCMADE=fpcmade
|
|
|
ifeq ($(findstring 1.0.,$(FPC_VERSION)),)
|
|
|
ifeq ($(OS_TARGET),go32v1)
|
|
|
-PPUEXT=.pp1
|
|
|
-OEXT=.o1
|
|
|
-ASMEXT=.s1
|
|
|
-SMARTEXT=.sl1
|
|
|
-STATICLIBEXT=.a1
|
|
|
-SHAREDLIBEXT=.so1
|
|
|
STATICLIBPREFIX=
|
|
|
FPCMADE=fpcmade.v1
|
|
|
PACKAGESUFFIX=v1
|
|
|
@@ -467,100 +461,68 @@ FPCMADE=fpcmade.openbsd
|
|
|
ZIPSUFFIX=openbsd
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),win32)
|
|
|
-PPUEXT=.ppw
|
|
|
-OEXT=.ow
|
|
|
-ASMEXT=.sw
|
|
|
-SMARTEXT=.slw
|
|
|
-STATICLIBEXT=.aw
|
|
|
SHAREDLIBEXT=.dll
|
|
|
FPCMADE=fpcmade.w32
|
|
|
ZIPSUFFIX=w32
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),os2)
|
|
|
-PPUEXT=.ppo
|
|
|
-ASMEXT=.so2
|
|
|
-OEXT=.oo2
|
|
|
AOUTEXT=.out
|
|
|
-SMARTEXT=.sl2
|
|
|
STATICLIBPREFIX=
|
|
|
-STATICLIBEXT=.ao2
|
|
|
SHAREDLIBEXT=.dll
|
|
|
FPCMADE=fpcmade.os2
|
|
|
+ZIPSUFFIX=os2
|
|
|
+ECHO=echo
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),emx)
|
|
|
+AOUTEXT=.out
|
|
|
+STATICLIBPREFIX=
|
|
|
+SHAREDLIBEXT=.dll
|
|
|
+FPCMADE=fpcmade.emx
|
|
|
ZIPSUFFIX=emx
|
|
|
ECHO=echo
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),amiga)
|
|
|
EXEEXT=
|
|
|
-PPUEXT=.ppu
|
|
|
-ASMEXT=.asm
|
|
|
-OEXT=.o
|
|
|
-SMARTEXT=.sl
|
|
|
-STATICLIBEXT=.a
|
|
|
SHAREDLIBEXT=.library
|
|
|
FPCMADE=fpcmade.amg
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),atari)
|
|
|
-PPUEXT=.ppu
|
|
|
-ASMEXT=.s
|
|
|
-OEXT=.o
|
|
|
-SMARTEXT=.sl
|
|
|
-STATICLIBEXT=.a
|
|
|
EXEEXT=.ttp
|
|
|
FPCMADE=fpcmade.ata
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),beos)
|
|
|
-PPUEXT=.ppu
|
|
|
-ASMEXT=.s
|
|
|
-OEXT=.o
|
|
|
-SMARTEXT=.sl
|
|
|
-STATICLIBEXT=.a
|
|
|
EXEEXT=
|
|
|
FPCMADE=fpcmade.be
|
|
|
ZIPSUFFIX=be
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),sunos)
|
|
|
-PPUEXT=.ppu
|
|
|
-ASMEXT=.s
|
|
|
-OEXT=.o
|
|
|
-SMARTEXT=.sl
|
|
|
-STATICLIBEXT=.a
|
|
|
EXEEXT=
|
|
|
FPCMADE=fpcmade.sun
|
|
|
ZIPSUFFIX=sun
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),qnx)
|
|
|
-PPUEXT=.ppu
|
|
|
-ASMEXT=.s
|
|
|
-OEXT=.o
|
|
|
-SMARTEXT=.sl
|
|
|
-STATICLIBEXT=.a
|
|
|
EXEEXT=
|
|
|
FPCMADE=fpcmade.qnx
|
|
|
ZIPSUFFIX=qnx
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),netware)
|
|
|
+EXEEXT=.nlm
|
|
|
STATICLIBPREFIX=
|
|
|
-PPUEXT=.ppu
|
|
|
-OEXT=.o
|
|
|
-ASMEXT=.s
|
|
|
-SMARTEXT=.sl
|
|
|
-STATICLIBEXT=.a
|
|
|
-SHAREDLIBEXT=.nlm
|
|
|
FPCMADE=fpcmade.nw
|
|
|
ZIPSUFFIX=nw
|
|
|
-EXEEXT=.nlm
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),macos)
|
|
|
-PPUEXT=.ppu
|
|
|
-ASMEXT=.s
|
|
|
-OEXT=.o
|
|
|
-SMARTEXT=.sl
|
|
|
-STATICLIBEXT=.a
|
|
|
EXEEXT=
|
|
|
FPCMADE=fpcmade.mcc
|
|
|
endif
|
|
|
else
|
|
|
ifeq ($(OS_TARGET),go32v1)
|
|
|
+PPUEXT=.pp1
|
|
|
+OEXT=.o1
|
|
|
+ASMEXT=.s1
|
|
|
+SMARTEXT=.sl1
|
|
|
+STATICLIBEXT=.a1
|
|
|
+SHAREDLIBEXT=.so1
|
|
|
STATICLIBPREFIX=
|
|
|
FPCMADE=fpcmade.v1
|
|
|
PACKAGESUFFIX=v1
|
|
|
@@ -595,57 +557,95 @@ FPCMADE=fpcmade.openbsd
|
|
|
ZIPSUFFIX=openbsd
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),win32)
|
|
|
+PPUEXT=.ppw
|
|
|
+OEXT=.ow
|
|
|
+ASMEXT=.sw
|
|
|
+SMARTEXT=.slw
|
|
|
+STATICLIBEXT=.aw
|
|
|
SHAREDLIBEXT=.dll
|
|
|
FPCMADE=fpcmade.w32
|
|
|
ZIPSUFFIX=w32
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),os2)
|
|
|
+PPUEXT=.ppo
|
|
|
+ASMEXT=.so2
|
|
|
+OEXT=.oo2
|
|
|
AOUTEXT=.out
|
|
|
+SMARTEXT=.sl2
|
|
|
STATICLIBPREFIX=
|
|
|
+STATICLIBEXT=.ao2
|
|
|
SHAREDLIBEXT=.dll
|
|
|
FPCMADE=fpcmade.os2
|
|
|
-ZIPSUFFIX=os2
|
|
|
-ECHO=echo
|
|
|
-endif
|
|
|
-ifeq ($(OS_TARGET),emx)
|
|
|
-AOUTEXT=.out
|
|
|
-STATICLIBPREFIX=
|
|
|
-SHAREDLIBEXT=.dll
|
|
|
-FPCMADE=fpcmade.emx
|
|
|
ZIPSUFFIX=emx
|
|
|
ECHO=echo
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),amiga)
|
|
|
EXEEXT=
|
|
|
+PPUEXT=.ppu
|
|
|
+ASMEXT=.asm
|
|
|
+OEXT=.o
|
|
|
+SMARTEXT=.sl
|
|
|
+STATICLIBEXT=.a
|
|
|
SHAREDLIBEXT=.library
|
|
|
FPCMADE=fpcmade.amg
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),atari)
|
|
|
+PPUEXT=.ppu
|
|
|
+ASMEXT=.s
|
|
|
+OEXT=.o
|
|
|
+SMARTEXT=.sl
|
|
|
+STATICLIBEXT=.a
|
|
|
EXEEXT=.ttp
|
|
|
FPCMADE=fpcmade.ata
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),beos)
|
|
|
+PPUEXT=.ppu
|
|
|
+ASMEXT=.s
|
|
|
+OEXT=.o
|
|
|
+SMARTEXT=.sl
|
|
|
+STATICLIBEXT=.a
|
|
|
EXEEXT=
|
|
|
FPCMADE=fpcmade.be
|
|
|
ZIPSUFFIX=be
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),sunos)
|
|
|
+PPUEXT=.ppu
|
|
|
+ASMEXT=.s
|
|
|
+OEXT=.o
|
|
|
+SMARTEXT=.sl
|
|
|
+STATICLIBEXT=.a
|
|
|
EXEEXT=
|
|
|
FPCMADE=fpcmade.sun
|
|
|
ZIPSUFFIX=sun
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),qnx)
|
|
|
+PPUEXT=.ppu
|
|
|
+ASMEXT=.s
|
|
|
+OEXT=.o
|
|
|
+SMARTEXT=.sl
|
|
|
+STATICLIBEXT=.a
|
|
|
EXEEXT=
|
|
|
FPCMADE=fpcmade.qnx
|
|
|
ZIPSUFFIX=qnx
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),netware)
|
|
|
-EXEEXT=.nlm
|
|
|
STATICLIBPREFIX=
|
|
|
+PPUEXT=.ppu
|
|
|
+OEXT=.o
|
|
|
+ASMEXT=.s
|
|
|
+SMARTEXT=.sl
|
|
|
+STATICLIBEXT=.a
|
|
|
+SHAREDLIBEXT=.nlm
|
|
|
FPCMADE=fpcmade.nw
|
|
|
ZIPSUFFIX=nw
|
|
|
+EXEEXT=.nlm
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),macos)
|
|
|
+PPUEXT=.ppu
|
|
|
+ASMEXT=.s
|
|
|
+OEXT=.o
|
|
|
+SMARTEXT=.sl
|
|
|
+STATICLIBEXT=.a
|
|
|
EXEEXT=
|
|
|
FPCMADE=fpcmade.mcc
|
|
|
endif
|
|
|
@@ -875,15 +875,16 @@ override REQUIRE_PACKAGES=rtl gtk gnome1/zvt gnome1/gnome
|
|
|
ifeq ($(OS_TARGET),linux)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
-REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_OPENGL=1
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),go32v2)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -892,6 +893,7 @@ endif
|
|
|
ifeq ($(OS_TARGET),win32)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -900,6 +902,7 @@ endif
|
|
|
ifeq ($(OS_TARGET),os2)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -908,15 +911,16 @@ endif
|
|
|
ifeq ($(OS_TARGET),freebsd)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
-REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_OPENGL=1
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),beos)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -925,15 +929,16 @@ endif
|
|
|
ifeq ($(OS_TARGET),netbsd)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
-REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_OPENGL=1
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),amiga)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -942,6 +947,7 @@ endif
|
|
|
ifeq ($(OS_TARGET),atari)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -950,6 +956,7 @@ endif
|
|
|
ifeq ($(OS_TARGET),sunos)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -958,6 +965,7 @@ endif
|
|
|
ifeq ($(OS_TARGET),qnx)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -966,6 +974,7 @@ endif
|
|
|
ifeq ($(OS_TARGET),netware)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -974,15 +983,16 @@ endif
|
|
|
ifeq ($(OS_TARGET),openbsd)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
-REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_OPENGL=1
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),wdosx)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -991,6 +1001,7 @@ endif
|
|
|
ifeq ($(OS_TARGET),palmos)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -999,6 +1010,7 @@ endif
|
|
|
ifeq ($(OS_TARGET),macos)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -1007,6 +1019,7 @@ endif
|
|
|
ifeq ($(OS_TARGET),macosx)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -1015,6 +1028,7 @@ endif
|
|
|
ifeq ($(OS_TARGET),emx)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_GTK=1
|
|
|
+REQUIRE_PACKAGES_X11=1
|
|
|
REQUIRE_PACKAGES_IMLIB=1
|
|
|
REQUIRE_PACKAGES_GNOME1/ZVT=1
|
|
|
REQUIRE_PACKAGES_GNOME1/GNOME=1
|
|
|
@@ -1072,6 +1086,32 @@ ifdef UNITDIR_GTK
|
|
|
override COMPILER_UNITDIR+=$(UNITDIR_GTK)
|
|
|
endif
|
|
|
endif
|
|
|
+ifdef REQUIRE_PACKAGES_X11
|
|
|
+PACKAGEDIR_X11:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /x11/Makefile.fpc,$(PACKAGESDIR))))))
|
|
|
+ifneq ($(PACKAGEDIR_X11),)
|
|
|
+ifneq ($(wildcard $(PACKAGEDIR_X11)/$(OS_TARGET)),)
|
|
|
+UNITDIR_X11=$(PACKAGEDIR_X11)/$(OS_TARGET)
|
|
|
+else
|
|
|
+UNITDIR_X11=$(PACKAGEDIR_X11)
|
|
|
+endif
|
|
|
+ifdef CHECKDEPEND
|
|
|
+$(PACKAGEDIR_X11)/$(FPCMADE):
|
|
|
+ $(MAKE) -C $(PACKAGEDIR_X11) $(FPCMADE)
|
|
|
+override ALLDEPENDENCIES+=$(PACKAGEDIR_X11)/$(FPCMADE)
|
|
|
+endif
|
|
|
+else
|
|
|
+PACKAGEDIR_X11=
|
|
|
+UNITDIR_X11:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /x11/Package.fpc,$(UNITSDIR)))))
|
|
|
+ifneq ($(UNITDIR_X11),)
|
|
|
+UNITDIR_X11:=$(firstword $(UNITDIR_X11))
|
|
|
+else
|
|
|
+UNITDIR_X11=
|
|
|
+endif
|
|
|
+endif
|
|
|
+ifdef UNITDIR_X11
|
|
|
+override COMPILER_UNITDIR+=$(UNITDIR_X11)
|
|
|
+endif
|
|
|
+endif
|
|
|
ifdef REQUIRE_PACKAGES_IMLIB
|
|
|
PACKAGEDIR_IMLIB:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /imlib/Makefile.fpc,$(PACKAGESDIR))))))
|
|
|
ifneq ($(PACKAGEDIR_IMLIB),)
|
|
|
@@ -1150,32 +1190,6 @@ ifdef UNITDIR_GNOME1/GNOME
|
|
|
override COMPILER_UNITDIR+=$(UNITDIR_GNOME1/GNOME)
|
|
|
endif
|
|
|
endif
|
|
|
-ifdef REQUIRE_PACKAGES_X11
|
|
|
-PACKAGEDIR_X11:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /x11/Makefile.fpc,$(PACKAGESDIR))))))
|
|
|
-ifneq ($(PACKAGEDIR_X11),)
|
|
|
-ifneq ($(wildcard $(PACKAGEDIR_X11)/$(OS_TARGET)),)
|
|
|
-UNITDIR_X11=$(PACKAGEDIR_X11)/$(OS_TARGET)
|
|
|
-else
|
|
|
-UNITDIR_X11=$(PACKAGEDIR_X11)
|
|
|
-endif
|
|
|
-ifdef CHECKDEPEND
|
|
|
-$(PACKAGEDIR_X11)/$(FPCMADE):
|
|
|
- $(MAKE) -C $(PACKAGEDIR_X11) $(FPCMADE)
|
|
|
-override ALLDEPENDENCIES+=$(PACKAGEDIR_X11)/$(FPCMADE)
|
|
|
-endif
|
|
|
-else
|
|
|
-PACKAGEDIR_X11=
|
|
|
-UNITDIR_X11:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /x11/Package.fpc,$(UNITSDIR)))))
|
|
|
-ifneq ($(UNITDIR_X11),)
|
|
|
-UNITDIR_X11:=$(firstword $(UNITDIR_X11))
|
|
|
-else
|
|
|
-UNITDIR_X11=
|
|
|
-endif
|
|
|
-endif
|
|
|
-ifdef UNITDIR_X11
|
|
|
-override COMPILER_UNITDIR+=$(UNITDIR_X11)
|
|
|
-endif
|
|
|
-endif
|
|
|
ifdef REQUIRE_PACKAGES_OPENGL
|
|
|
PACKAGEDIR_OPENGL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /opengl/Makefile.fpc,$(PACKAGESDIR))))))
|
|
|
ifneq ($(PACKAGEDIR_OPENGL),)
|