|
@@ -1,8 +1,8 @@
|
|
|
#
|
|
|
-# Don't edit, this file is generated by FPCMake Version 1.1 [2003/02/16]
|
|
|
+# Don't edit, this file is generated by FPCMake Version 1.1 [2003/03/23]
|
|
|
#
|
|
|
default: help
|
|
|
-MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos macosx
|
|
|
+MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos macosx emx
|
|
|
override PATH:=$(subst \,/,$(PATH))
|
|
|
ifeq ($(findstring ;,$(PATH)),)
|
|
|
inUnix=1
|
|
@@ -535,6 +535,7 @@ SHAREDLIBEXT=.so
|
|
|
STATICLIBPREFIX=libp
|
|
|
RSTEXT=.rst
|
|
|
FPCMADE=fpcmade
|
|
|
+ifeq ($(findstring 1.0.,$(FPC_VERSION)),)
|
|
|
ifeq ($(OS_TARGET),go32v1)
|
|
|
PPUEXT=.pp1
|
|
|
OEXT=.o1
|
|
@@ -668,6 +669,97 @@ STATICLIBEXT=.a
|
|
|
EXEEXT=
|
|
|
FPCMADE=fpcmade.mcc
|
|
|
endif
|
|
|
+else
|
|
|
+ifeq ($(OS_TARGET),go32v1)
|
|
|
+STATICLIBPREFIX=
|
|
|
+FPCMADE=fpcmade.v1
|
|
|
+PACKAGESUFFIX=v1
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),go32v2)
|
|
|
+STATICLIBPREFIX=
|
|
|
+FPCMADE=fpcmade.dos
|
|
|
+ZIPSUFFIX=go32
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),linux)
|
|
|
+EXEEXT=
|
|
|
+HASSHAREDLIB=1
|
|
|
+FPCMADE=fpcmade.lnx
|
|
|
+ZIPSUFFIX=linux
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),freebsd)
|
|
|
+EXEEXT=
|
|
|
+HASSHAREDLIB=1
|
|
|
+FPCMADE=fpcmade.freebsd
|
|
|
+ZIPSUFFIX=freebsd
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),netbsd)
|
|
|
+EXEEXT=
|
|
|
+HASSHAREDLIB=1
|
|
|
+FPCMADE=fpcmade.netbsd
|
|
|
+ZIPSUFFIX=netbsd
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),openbsd)
|
|
|
+EXEEXT=
|
|
|
+HASSHAREDLIB=1
|
|
|
+FPCMADE=fpcmade.openbsd
|
|
|
+ZIPSUFFIX=openbsd
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),win32)
|
|
|
+SHAREDLIBEXT=.dll
|
|
|
+FPCMADE=fpcmade.w32
|
|
|
+ZIPSUFFIX=w32
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),os2)
|
|
|
+AOUTEXT=.out
|
|
|
+STATICLIBPREFIX=
|
|
|
+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=
|
|
|
+SHAREDLIBEXT=.library
|
|
|
+FPCMADE=fpcmade.amg
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),atari)
|
|
|
+EXEEXT=.ttp
|
|
|
+FPCMADE=fpcmade.ata
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),beos)
|
|
|
+EXEEXT=
|
|
|
+FPCMADE=fpcmade.be
|
|
|
+ZIPSUFFIX=be
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),sunos)
|
|
|
+EXEEXT=
|
|
|
+FPCMADE=fpcmade.sun
|
|
|
+ZIPSUFFIX=sun
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),qnx)
|
|
|
+EXEEXT=
|
|
|
+FPCMADE=fpcmade.qnx
|
|
|
+ZIPSUFFIX=qnx
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),netware)
|
|
|
+EXEEXT=.nlm
|
|
|
+STATICLIBPREFIX=
|
|
|
+FPCMADE=fpcmade.nw
|
|
|
+ZIPSUFFIX=nw
|
|
|
+endif
|
|
|
+ifeq ($(OS_TARGET),macos)
|
|
|
+EXEEXT=
|
|
|
+FPCMADE=fpcmade.mcc
|
|
|
+endif
|
|
|
+endif
|
|
|
ifndef ECHO
|
|
|
ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH))))
|
|
|
ifeq ($(ECHO),)
|
|
@@ -1684,7 +1776,7 @@ help:
|
|
|
@$(ECHO)
|
|
|
@$(ECHO) Packing targets are:
|
|
|
@$(ECHO)
|
|
|
- @$(ECHO) go32v2zip,win32zip,linuxzip,freebsdzip,sourcezip,os2zip,beoszip,sunoszip,qnxzip,amigazip
|
|
|
+ @$(ECHO) go32v2zip,win32zip,linuxzip,freebsdzip,sourcezip,os2zip,emxzip,beoszip,sunoszip,qnxzip,amigazip
|
|
|
@$(ECHO)
|
|
|
@exit
|
|
|
.PHONY: compiler_cycle
|
|
@@ -1832,7 +1924,7 @@ sourcezip:
|
|
|
$(MAKE) utils_zipsourceinstall
|
|
|
$(MAKE) ide_zipsourceinstall
|
|
|
$(MAKE) installer_zipsourceinstall
|
|
|
-.PHONY: go32v2 win32 linux freebsd os2 netbsd openbsd go32v2zip win32zip linuxzip freebsdzip os2zip netbsdzip openbsdzip
|
|
|
+.PHONY: go32v2 win32 linux freebsd os2 emx netbsd openbsd go32v2zip win32zip linuxzip freebsdzip os2zip emxzip netbsdzip openbsdzip
|
|
|
go32v2: checkfpcdir
|
|
|
$(MAKE) install OS_TARGET=go32v2
|
|
|
win32: checkfpcdir
|
|
@@ -1847,6 +1939,8 @@ openbsd: checkfpcdir
|
|
|
$(MAKE) install OS_TARGET=openbsd
|
|
|
os2: checkfpcdir
|
|
|
$(MAKE) install OS_TARGET=os2
|
|
|
+emx: checkfpcdir
|
|
|
+ $(MAKE) install OS_TARGET=emx
|
|
|
sunos: checkfpcdir
|
|
|
$(MAKE) install OS_TARGET=sunos
|
|
|
go32v2zip: checkfpcdir
|
|
@@ -1865,6 +1959,8 @@ beoszip : checkfpcdir
|
|
|
$(MAKE) zipinstall OS_TARGET=beos USEZIP=1
|
|
|
os2zip: checkfpcdir
|
|
|
$(MAKE) zipinstall OS_TARGET=os2
|
|
|
+emxzip: checkfpcdir
|
|
|
+ $(MAKE) zipinstall OS_TARGET=emx
|
|
|
sunoszip: checkfpcdir
|
|
|
$(MAKE) zipinstall OS_TARGET=sunos TARPROG=gtar
|
|
|
qnxzip: checkfpcdir
|