|
@@ -1,8 +1,8 @@
|
|
|
#
|
|
|
-# Don't edit, this file is generated by FPCMake Version 1.1 [2002/08/01]
|
|
|
+# Don't edit, this file is generated by FPCMake Version 1.1 [2002/02/27]
|
|
|
#
|
|
|
default: all
|
|
|
-MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx
|
|
|
+MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx
|
|
|
override PATH:=$(subst \,/,$(PATH))
|
|
|
ifeq ($(findstring ;,$(PATH)),)
|
|
|
inUnix=1
|
|
@@ -42,9 +42,6 @@ endif
|
|
|
ifeq ($(OS_TARGET),netbsd)
|
|
|
BSDhier=1
|
|
|
endif
|
|
|
-ifeq ($(OS_TARGET),openbsd)
|
|
|
-BSDhier=1
|
|
|
-endif
|
|
|
ifdef inUnix
|
|
|
BATCHEXT=.sh
|
|
|
else
|
|
@@ -112,7 +109,7 @@ ifndef FPC_VERSION
|
|
|
FPC_VERSION:=$(shell $(FPC) -iV)
|
|
|
endif
|
|
|
export FPC FPC_VERSION
|
|
|
-unexport CHECKDEPEND ALLDEPENDENCIES
|
|
|
+unexport CHECKDEPEND ALL_DEPENDENCIES
|
|
|
ifeq ($(findstring 1.0.,$(FPC_VERSION)),)
|
|
|
COMPILERINFO:=$(shell $(FPC) -iSP -iTP -iSO -iTO)
|
|
|
ifndef CPU_SOURCE
|
|
@@ -220,7 +217,7 @@ OBJPASDIR=$(RTL)/objpas
|
|
|
GRAPHDIR=$(INC)/graph
|
|
|
include $(WININC)/makefile.inc
|
|
|
WINDOWS_SOURCE_FILES=$(addprefix $(WININC)/,$(addsuffix .inc,$(WINDOWS_FILES)))
|
|
|
-override TARGET_UNITS+=$(SYSTEMUNIT) objpas strings windows ole2 activex opengl32 os_types winsock initc dos crt objects graph messages sysutils typinfo math varutils cpu mmx getopts heaptrc lineinfo wincrt winmouse winevent sockets printer dynlibs video mouse keyboard variants types
|
|
|
+override TARGET_UNITS+=$(SYSTEMUNIT) objpas strings windows ole2 activex opengl32 winsock initc dos crt objects graph messages sysutils typinfo math varutils cpu mmx getopts heaptrc lineinfo wincrt winmouse winevent sockets printer dynlibs video mouse keyboard variants types
|
|
|
override TARGET_LOADERS+=wprt0 wdllprt0
|
|
|
override TARGET_RSTS+=math varutils typinfo
|
|
|
override INSTALL_FPCPACKAGE=y
|
|
@@ -243,15 +240,9 @@ endif
|
|
|
ifeq ($(OS_TARGET),netbsd)
|
|
|
UNIXINSTALLDIR=1
|
|
|
endif
|
|
|
-ifeq ($(OS_TARGET),openbsd)
|
|
|
-UNIXINSTALLDIR=1
|
|
|
-endif
|
|
|
ifeq ($(OS_TARGET),sunos)
|
|
|
UNIXINSTALLDIR=1
|
|
|
endif
|
|
|
-ifeq ($(OS_TARGET),qnx)
|
|
|
-UNIXINSTALLDIR=1
|
|
|
-endif
|
|
|
else
|
|
|
ifeq ($(OS_SOURCE),linux)
|
|
|
UNIXINSTALLDIR=1
|
|
@@ -262,15 +253,9 @@ endif
|
|
|
ifeq ($(OS_SOURCE),netbsd)
|
|
|
UNIXINSTALLDIR=1
|
|
|
endif
|
|
|
-ifeq ($(OS_SOURCE),openbsd)
|
|
|
-UNIXINSTALLDIR=1
|
|
|
-endif
|
|
|
ifeq ($(OS_TARGET),sunos)
|
|
|
UNIXINSTALLDIR=1
|
|
|
endif
|
|
|
-ifeq ($(OS_TARGET),qnx)
|
|
|
-UNIXINSTALLDIR=1
|
|
|
-endif
|
|
|
endif
|
|
|
ifndef INSTALL_PREFIX
|
|
|
ifdef PREFIX
|
|
@@ -289,9 +274,6 @@ endif
|
|
|
endif
|
|
|
endif
|
|
|
export INSTALL_PREFIX
|
|
|
-ifdef INSTALL_FPCSUBDIR
|
|
|
-export INSTALL_FPCSUBDIR
|
|
|
-endif
|
|
|
ifndef DIST_DESTDIR
|
|
|
DIST_DESTDIR:=$(BASEDIR)
|
|
|
endif
|
|
@@ -338,27 +320,22 @@ endif
|
|
|
endif
|
|
|
ifndef INSTALL_SOURCEDIR
|
|
|
ifdef UNIXINSTALLDIR
|
|
|
+ifdef INSTALL_FPCPACKAGE
|
|
|
ifdef BSDhier
|
|
|
-SRCPREFIXDIR=share/src
|
|
|
+INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/share/src/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
|
|
|
else
|
|
|
-SRCPREFIXDIR=src
|
|
|
+INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/src/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
|
|
|
endif
|
|
|
-ifdef INSTALL_FPCPACKAGE
|
|
|
-ifdef INSTALL_FPCSUBDIR
|
|
|
-INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/fpc-$(FPC_VERSION)/$(INSTALL_FPCSUBDIR)/$(PACKAGE_NAME)
|
|
|
else
|
|
|
-INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
|
|
|
-endif
|
|
|
+ifdef BSDhier
|
|
|
+INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/share/src/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
|
|
|
else
|
|
|
-INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
|
|
|
+INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/src/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
|
|
|
+endif
|
|
|
endif
|
|
|
else
|
|
|
ifdef INSTALL_FPCPACKAGE
|
|
|
-ifdef INSTALL_FPCSUBDIR
|
|
|
-INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source/$(INSTALL_FPCSUBDIR)/$(PACKAGE_NAME)
|
|
|
-else
|
|
|
INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source/$(PACKAGE_NAME)
|
|
|
-endif
|
|
|
else
|
|
|
INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source
|
|
|
endif
|
|
@@ -366,15 +343,18 @@ endif
|
|
|
endif
|
|
|
ifndef INSTALL_DOCDIR
|
|
|
ifdef UNIXINSTALLDIR
|
|
|
+ifdef INSTALL_FPCPACKAGE
|
|
|
ifdef BSDhier
|
|
|
-DOCPREFIXDIR=share/doc
|
|
|
+INSTALL_DOCDIR:=$(INSTALL_PREFIX)/share/doc/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
|
|
|
else
|
|
|
-DOCPREFIXDIR=doc
|
|
|
+INSTALL_DOCDIR:=$(INSTALL_PREFIX)/doc/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
|
|
|
endif
|
|
|
-ifdef INSTALL_FPCPACKAGE
|
|
|
-INSTALL_DOCDIR:=$(INSTALL_PREFIX)/$(DOCPREFIXDIR)/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
|
|
|
else
|
|
|
-INSTALL_DOCDIR:=$(INSTALL_PREFIX)/$(DOCPREFIXDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
|
|
|
+ifdef BSDhier
|
|
|
+INSTALL_DOCDIR:=$(INSTALL_PREFIX)/share/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
|
|
|
+else
|
|
|
+INSTALL_DOCDIR:=$(INSTALL_PREFIX)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
|
|
|
+endif
|
|
|
endif
|
|
|
else
|
|
|
ifdef INSTALL_FPCPACKAGE
|
|
@@ -466,12 +446,6 @@ 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)
|
|
|
PPUEXT=.ppw
|
|
|
OEXT=.ow
|
|
@@ -497,7 +471,7 @@ ECHO=echo
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),amiga)
|
|
|
EXEEXT=
|
|
|
-PPUEXT=.ppu
|
|
|
+PPUEXT=.ppa
|
|
|
ASMEXT=.asm
|
|
|
OEXT=.o
|
|
|
SMARTEXT=.sl
|
|
@@ -506,7 +480,7 @@ SHAREDLIBEXT=.library
|
|
|
FPCMADE=fpcmade.amg
|
|
|
endif
|
|
|
ifeq ($(OS_TARGET),atari)
|
|
|
-PPUEXT=.ppu
|
|
|
+PPUEXT=.ppt
|
|
|
ASMEXT=.s
|
|
|
OEXT=.o
|
|
|
SMARTEXT=.sl
|
|
@@ -544,18 +518,6 @@ EXEEXT=
|
|
|
FPCMADE=fpcmade.qnx
|
|
|
ZIPSUFFIX=qnx
|
|
|
endif
|
|
|
-ifeq ($(OS_TARGET),netware)
|
|
|
-STATICLIBPREFIX=
|
|
|
-PPUEXT=.ppn
|
|
|
-OEXT=.on
|
|
|
-ASMEXT=.s
|
|
|
-SMARTEXT=.sl
|
|
|
-STATICLIBEXT=.a
|
|
|
-SHAREDLIBEXT=.nlm
|
|
|
-FPCMADE=fpcmade.nw
|
|
|
-ZIPSUFFIX=nw
|
|
|
-EXEEXT=.nlm
|
|
|
-endif
|
|
|
ifndef ECHO
|
|
|
ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH))))
|
|
|
ifeq ($(ECHO),)
|
|
@@ -783,9 +745,6 @@ endif
|
|
|
ifneq ($(OS_TARGET),$(OS_SOURCE))
|
|
|
override FPCOPT+=-T$(OS_TARGET)
|
|
|
endif
|
|
|
-ifeq ($(OS_SOURCE),openbsd)
|
|
|
-override FPCOPT+=-FD$(NEW_BINUTILS_PATH)
|
|
|
-endif
|
|
|
ifdef UNITDIR
|
|
|
override FPCOPT+=$(addprefix -Fu,$(UNITDIR))
|
|
|
endif
|
|
@@ -918,7 +877,7 @@ override RSTFILES=$(addsuffix $(RSTEXT),$(TARGET_RSTS))
|
|
|
override CLEANRSTFILES+=$(RSTFILES)
|
|
|
endif
|
|
|
.PHONY: fpc_all fpc_smart fpc_debug fpc_release
|
|
|
-$(FPCMADE): $(ALLDEPENDENCIES) $(ALLTARGET)
|
|
|
+$(FPCMADE): $(ALL_DEPENDENCIES) $(ALLTARGET)
|
|
|
@$(ECHOREDIR) Compiled > $(FPCMADE)
|
|
|
fpc_all: $(FPCMADE)
|
|
|
fpc_smart:
|
|
@@ -1000,7 +959,7 @@ ifdef INSTALL_FILES
|
|
|
endif
|
|
|
fpc_sourceinstall: distclean
|
|
|
$(MKDIR) $(INSTALL_SOURCEDIR)
|
|
|
- $(COPYTREE) $(BASEDIR)/* $(INSTALL_SOURCEDIR)
|
|
|
+ $(COPYTREE) $(BASEDIR) $(INSTALL_SOURCEDIR)
|
|
|
fpc_exampleinstall: $(addsuffix _distclean,$(TARGET_EXAMPLEDIRS))
|
|
|
ifdef HASEXAMPLES
|
|
|
$(MKDIR) $(INSTALL_EXAMPLEDIR)
|
|
@@ -1205,8 +1164,7 @@ messages$(PPUEXT): messages.pp $(SYSTEMUNIT)$(PPUEXT)
|
|
|
ole2$(PPUEXT) : ole2.pp windows$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
activex$(PPUEXT) : activex.pp windows$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
opengl32$(PPUEXT) : opengl32.pp windows$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
-os_types$(PPUEXT) : $(INC)/os_types.pp
|
|
|
-winsock$(PPUEXT) : winsock.pp windows$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) os_types$(PPUEXT)
|
|
|
+winsock$(PPUEXT) : winsock.pp windows$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
sockets$(PPUEXT) : sockets.pp windows$(PPUEXT) winsock$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
|
|
|
$(INC)/sockets.inc $(INC)/socketsh.inc
|
|
|
initc$(PPUEXT) : initc.pp $(SYSTEMUNIT)$(PPUEXT)
|