|
@@ -1,11 +1,11 @@
|
|
|
#
|
|
|
-# Don't edit, this file is generated by FPCMake Version 1.1 [2004/11/09]
|
|
|
+# Don't edit, this file is generated by FPCMake Version 1.1 [2004/12/05]
|
|
|
#
|
|
|
default: all
|
|
|
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom morphos netwlibc
|
|
|
BSDs = freebsd netbsd openbsd darwin
|
|
|
UNIXs = linux $(BSDs) sunos qnx
|
|
|
-LIMIT83fs = go32v2 os2
|
|
|
+LIMIT83fs = go32v2 os2 emx watcom
|
|
|
FORCE:
|
|
|
.PHONY: FORCE
|
|
|
override PATH:=$(patsubst %/,%,$(subst \,/,$(PATH)))
|
|
@@ -219,7 +219,7 @@ ifeq ($(UNITSDIR),)
|
|
|
UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
|
|
|
endif
|
|
|
PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
|
|
|
-override CLEAN_UNITS+=erroru win32err ptest
|
|
|
+override CLEAN_UNITS+=erroru popuperr ptest
|
|
|
override INSTALL_FPCPACKAGE=y
|
|
|
override COMPILER_TARGETDIR+=$(FULL_TARGET)
|
|
|
ifdef REQUIRE_UNITSDIR
|
|
@@ -288,7 +288,15 @@ INSTALL_BINDIR:=$(INSTALL_PREFIX)/bin
|
|
|
else
|
|
|
INSTALL_BINDIR:=$(INSTALL_BASEDIR)/bin
|
|
|
ifdef INSTALL_FPCPACKAGE
|
|
|
+ifdef CROSSCOMPILE
|
|
|
+ifdef CROSSINSTALL
|
|
|
INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(FULL_SOURCE)
|
|
|
+else
|
|
|
+INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(FULL_TARGET)
|
|
|
+endif
|
|
|
+else
|
|
|
+INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(FULL_TARGET)
|
|
|
+endif
|
|
|
endif
|
|
|
endif
|
|
|
endif
|
|
@@ -548,7 +556,7 @@ HASSHAREDLIB=1
|
|
|
ZIPSUFFIX=darwin
|
|
|
endif
|
|
|
ifneq ($(findstring $(OS_SOURCE),$(LIMIT83fs)),)
|
|
|
-FPCMADE=fpcmade$(FPCMADEEXT)
|
|
|
+FPCMADE=fpcmade.$(FPCMADEEXT)
|
|
|
else
|
|
|
FPCMADE=fpcmade.$(FULL_TARGET)
|
|
|
endif
|
|
@@ -1497,18 +1505,13 @@ erroru$(PPUEXT) : erroru.pp
|
|
|
$(TESTCOMPILER) erroru.pp
|
|
|
ptest$(PPUEXT) : ../test/cg/ptest.pp
|
|
|
$(TESTCOMPILER) ../test/cg/ptest.pp
|
|
|
-ifeq ($(OS_TARGET),win32)
|
|
|
-win32err$(PPUEXT) : win32err.pp
|
|
|
- $(TESTCOMPILER) win32err.pp
|
|
|
-endif
|
|
|
+popuperr$(PPUEXT) : popuperr.pp
|
|
|
+ $(TESTCOMPILER) popuperr.pp
|
|
|
ifdef CCOMPILER
|
|
|
../test/cg/obj/$(OS_TARGET)/$(CPU_TARGET)/ctest.o : ../test/cg/obj/ctest.c
|
|
|
$(CCOMPILER) -c -o ../test/cg/obj/$(OS_TARGET)/$(CPU_TARGET)/ctest.o ../test/cg/obj/ctest.c
|
|
|
endif
|
|
|
-extra : erroru$(PPUEXT) ptest$(PPUEXT) ../test/cg/obj/$(OS_TARGET)/$(CPU_TARGET)/ctest.o
|
|
|
-ifeq ($(OS_TARGET),win32)
|
|
|
-extra : win32err$(PPUEXT)
|
|
|
-endif
|
|
|
+extra : erroru$(PPUEXT) ptest$(PPUEXT) popuperr$(PPUEXT) ../test/cg/obj/$(OS_TARGET)/$(CPU_TARGET)/ctest.o
|
|
|
all : rtl extra
|
|
|
clean : cleanrtl cleanall
|
|
|
clean_ctest :
|