|
@@ -190,9 +190,10 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
'# echo'#010+
|
|
'# echo'#010+
|
|
'ifndef ECHO'#010+
|
|
'ifndef ECHO'#010+
|
|
- 'ECHO:=$(strip $(wildcard $(addsuffix /gecho$(EXEEXT),$(SEARCHPATH))))'#010+
|
|
|
|
|
|
+ 'ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH))'+
|
|
|
|
+ '))'#010+
|
|
'ifeq ($(ECHO),)'#010+
|
|
'ifeq ($(ECHO),)'#010+
|
|
- 'ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCHPAT','H)'+
|
|
|
|
|
|
+ 'ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCH','PATH)'+
|
|
')))'#010+
|
|
')))'#010+
|
|
'ifeq ($(ECHO),)'#010+
|
|
'ifeq ($(ECHO),)'#010+
|
|
'ECHO:=echo'#010+
|
|
'ECHO:=echo'#010+
|
|
@@ -214,7 +215,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'COPYTREE:=cp -rfp'#010+
|
|
'COPYTREE:=cp -rfp'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
- '# To move pog','rams'#010+
|
|
|
|
|
|
+ '# To move ','pograms'#010+
|
|
'ifndef MOVE'#010+
|
|
'ifndef MOVE'#010+
|
|
'MOVE:=mv -f'#010+
|
|
'MOVE:=mv -f'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -234,7 +235,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifdef inUnix'#010+
|
|
'ifdef inUnix'#010+
|
|
'INSTALL:=install -c -m 644'#010+
|
|
'INSTALL:=install -c -m 644'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
- 'INSTALL:=$(','COPY)'#010+
|
|
|
|
|
|
+ 'INSTALL:','=$(COPY)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
@@ -252,7 +253,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifdef inUnix'#010+
|
|
'ifdef inUnix'#010+
|
|
'MKDIR:=install -m 755 -d'#010+
|
|
'MKDIR:=install -m 755 -d'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
- 'MKDIR:=ginstall -m 75','5 -d'#010+
|
|
|
|
|
|
+ 'MKDIR:=ginstall -m',' 755 -d'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
@@ -262,7 +263,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'[defaulttools]'#010+
|
|
'[defaulttools]'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
'# Default Tools'#010+
|
|
'# Default Tools'#010+
|
|
- '###################################################','#################'+
|
|
|
|
|
|
+ '################################################','####################'+
|
|
'#'#010+
|
|
'#'#010+
|
|
#010+
|
|
#010+
|
|
'# assembler, redefine it if cross compiling'#010+
|
|
'# assembler, redefine it if cross compiling'#010+
|
|
@@ -283,7 +284,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'# ppas.bat / ppas.sh'#010+
|
|
'# ppas.bat / ppas.sh'#010+
|
|
'PPAS=ppas$(BATCHEXT)'#010+
|
|
'PPAS=ppas$(BATCHEXT)'#010+
|
|
#010+
|
|
#010+
|
|
- '# ldconfig t','o rebuild .so cache'#010+
|
|
|
|
|
|
+ '# ldconfi','g to rebuild .so cache'#010+
|
|
'ifdef inUnix'#010+
|
|
'ifdef inUnix'#010+
|
|
'LDCONFIG=ldconfig'#010+
|
|
'LDCONFIG=ldconfig'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
@@ -297,7 +298,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifeq ($(PPUMOVE),)'#010+
|
|
'ifeq ($(PPUMOVE),)'#010+
|
|
'PPUMOVE='#010+
|
|
'PPUMOVE='#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
- 'PPUMOVE:=$(firstword $(PPUMOVE)',')'#010+
|
|
|
|
|
|
+ 'PPUMOVE:=$(firstword $(PPUMO','VE))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'export PPUMOVE'#010+
|
|
'export PPUMOVE'#010+
|
|
@@ -314,18 +315,18 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'export PPUFILES'#010+
|
|
'export PPUFILES'#010+
|
|
#010+
|
|
#010+
|
|
- '# gd','ate/date'#010+
|
|
|
|
|
|
+ '#',' gdate/date'#010+
|
|
'ifndef DATE'#010+
|
|
'ifndef DATE'#010+
|
|
- 'DATE:=$(strip $(wildcard $(addsuffix /date$(SRCEXEEXT),$(SEARCHPATH)))'+
|
|
|
|
- ')'#010+
|
|
|
|
|
|
+ 'DATE:=$(strip $(wildcard $(addsuffix /gdate$(SRCEXEEXT),$(SEARCHPATH))'+
|
|
|
|
+ '))'#010+
|
|
'ifeq ($(DATE),)'#010+
|
|
'ifeq ($(DATE),)'#010+
|
|
- 'DATE:=$(strip $(wildcard $(addsuffix /gdate$(SRCEXEEXT),$(SEACHPATH)))'+
|
|
|
|
|
|
+ 'DATE:=$(strip $(wildcard $(addsuffix /date$(SRCEXEEXT),$(SEARCHPATH)))'+
|
|
')'#010+
|
|
')'#010+
|
|
'ifeq ($(DATE),)'#010+
|
|
'ifeq ($(DATE),)'#010+
|
|
'DATE='#010+
|
|
'DATE='#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'DATE:=$(firstword $(DATE))'#010+
|
|
'DATE:=$(firstword $(DATE))'#010+
|
|
- 'endif',#010+
|
|
|
|
|
|
+ 'e','ndif'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'DATE:=$(firstword $(DATE))'#010+
|
|
'DATE:=$(firstword $(DATE))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -341,7 +342,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'# Look if UPX is found for go32v2 and win32. We can'#039't use $UPX bec'+
|
|
'# Look if UPX is found for go32v2 and win32. We can'#039't use $UPX bec'+
|
|
'uase'#010+
|
|
'uase'#010+
|
|
'# upx uses that one itself (PFV)'#010+
|
|
'# upx uses that one itself (PFV)'#010+
|
|
- 'ifndef UPXPR','OG'#010+
|
|
|
|
|
|
+ 'ifndef U','PXPROG'#010+
|
|
'ifeq ($(OS_TARGET),go32v2)'#010+
|
|
'ifeq ($(OS_TARGET),go32v2)'#010+
|
|
'UPXPROG:=1'#010+
|
|
'UPXPROG:=1'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -354,7 +355,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifeq ($(UPXPROG),)'#010+
|
|
'ifeq ($(UPXPROG),)'#010+
|
|
'UPXPROG='#010+
|
|
'UPXPROG='#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
- 'UPXPROG:=$(firstword $(UPXPRO','G))'#010+
|
|
|
|
|
|
+ 'UPXPROG:=$(firstword $(UP','XPROG))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'UPXPROG='#010+
|
|
'UPXPROG='#010+
|
|
@@ -369,7 +370,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifeq ($(ZIPPROG),)'#010+
|
|
'ifeq ($(ZIPPROG),)'#010+
|
|
'ZIPPROG='#010+
|
|
'ZIPPROG='#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
- 'ZIPPROG:=$(firs','tword $(ZIPPROG))'#010+
|
|
|
|
|
|
+ 'ZIPPROG:=$(','firstword $(ZIPPROG))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'export ZIPPROG'#010+
|
|
'export ZIPPROG'#010+
|
|
@@ -385,8 +386,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'TARPROG='#010+
|
|
'TARPROG='#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'TARPROG:=$(firstword $(TARPROG))'#010+
|
|
'TARPROG:=$(firstword $(TARPROG))'#010+
|
|
|
|
+ 'endif'#010,
|
|
'endif'#010+
|
|
'endif'#010+
|
|
- 'endi','f'#010+
|
|
|
|
'export TARPROG'#010+
|
|
'export TARPROG'#010+
|
|
#010+
|
|
#010+
|
|
'ifeq ($(USETAR),bz2)'#010+
|
|
'ifeq ($(USETAR),bz2)'#010+
|
|
@@ -401,7 +402,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'[extensions]'#010+
|
|
'[extensions]'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
'# Default extensions'#010+
|
|
'# Default extensions'#010+
|
|
- '#################################','###################################'+
|
|
|
|
|
|
+ '#############################','#######################################'+
|
|
'#'#010+
|
|
'#'#010+
|
|
#010+
|
|
#010+
|
|
'# Default needed extensions (Go32v2,Linux)'#010+
|
|
'# Default needed extensions (Go32v2,Linux)'#010+
|
|
@@ -416,10 +417,10 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'SHAREDLIBEXT=.so'#010+
|
|
'SHAREDLIBEXT=.so'#010+
|
|
'LIBPREFIX=lib'#010+
|
|
'LIBPREFIX=lib'#010+
|
|
'RSTEXT=.rst'#010+
|
|
'RSTEXT=.rst'#010+
|
|
- 'FPCMADE=fpcmade'#010+
|
|
|
|
|
|
+ 'FPCMADE=fpcmade',#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
- '#',' Go32v1'#010+
|
|
|
|
|
|
+ '# Go32v1'#010+
|
|
'ifeq ($(OS_TARGET),go32v1)'#010+
|
|
'ifeq ($(OS_TARGET),go32v1)'#010+
|
|
'PPUEXT=.pp1'#010+
|
|
'PPUEXT=.pp1'#010+
|
|
'OEXT=.o1'#010+
|
|
'OEXT=.o1'#010+
|
|
@@ -435,8 +436,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'# Go32v2'#010+
|
|
'# Go32v2'#010+
|
|
'ifeq ($(OS_TARGET),go32v2)'#010+
|
|
'ifeq ($(OS_TARGET),go32v2)'#010+
|
|
'LIBPREFIX='#010+
|
|
'LIBPREFIX='#010+
|
|
- 'FPCMADE=fpcmade.dos'#010+
|
|
|
|
- 'ZIP','SUFFIX=go32'#010+
|
|
|
|
|
|
+ 'FPCMADE=fpcmade.dos',#010+
|
|
|
|
+ 'ZIPSUFFIX=go32'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'# Linux'#010+
|
|
'# Linux'#010+
|
|
@@ -456,7 +457,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'# Win32'#010+
|
|
'# Win32'#010+
|
|
- 'ifeq ','($(OS_TARGET),win32)'#010+
|
|
|
|
|
|
+ 'i','feq ($(OS_TARGET),win32)'#010+
|
|
'PPUEXT=.ppw'#010+
|
|
'PPUEXT=.ppw'#010+
|
|
'OEXT=.ow'#010+
|
|
'OEXT=.ow'#010+
|
|
'ASMEXT=.sw'#010+
|
|
'ASMEXT=.sw'#010+
|
|
@@ -474,7 +475,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'OEXT=.oo2'#010+
|
|
'OEXT=.oo2'#010+
|
|
'AOUTEXT=.out'#010+
|
|
'AOUTEXT=.out'#010+
|
|
'SMARTEXT=.so'#010+
|
|
'SMARTEXT=.so'#010+
|
|
- 'STATIC','LIBEXT=.ao2'#010+
|
|
|
|
|
|
+ 'ST','ATICLIBEXT=.ao2'#010+
|
|
'SHAREDLIBEXT=.dll'#010+
|
|
'SHAREDLIBEXT=.dll'#010+
|
|
'FPCMADE=fpcmade.os2'#010+
|
|
'FPCMADE=fpcmade.os2'#010+
|
|
'ZIPSUFFIX=emx'#010+
|
|
'ZIPSUFFIX=emx'#010+
|
|
@@ -483,7 +484,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'[defaultdirs]'#010+
|
|
'[defaultdirs]'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
'# Default Directories'#010+
|
|
'# Default Directories'#010+
|
|
- '###############################################################','#####'+
|
|
|
|
|
|
+ '###########################################################','#########'+
|
|
'#'#010+
|
|
'#'#010+
|
|
#010+
|
|
#010+
|
|
'# Units dir'#010+
|
|
'# Units dir'#010+
|
|
@@ -497,8 +498,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
- '# Linux and freebsd use unix dirs with /usr/bin, /usr/lib'#010+
|
|
|
|
- '# ','When zipping use the target as default, when normal install then'#010+
|
|
|
|
|
|
+ '# Linux and freebsd use unix dirs with /usr/bin, /usr/li','b'#010+
|
|
|
|
+ '# When zipping use the target as default, when normal install then'#010+
|
|
'# use the source os as default'#010+
|
|
'# use the source os as default'#010+
|
|
'ifdef ZIPINSTALL'#010+
|
|
'ifdef ZIPINSTALL'#010+
|
|
'# Zipinstall'#010+
|
|
'# Zipinstall'#010+
|
|
@@ -509,7 +510,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'UNIXINSTALLDIR=1'#010+
|
|
'UNIXINSTALLDIR=1'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
- '# Normal ','install'#010+
|
|
|
|
|
|
+ '# Nor','mal install'#010+
|
|
'ifeq ($(OS_SOURCE),linux)'#010+
|
|
'ifeq ($(OS_SOURCE),linux)'#010+
|
|
'UNIXINSTALLDIR=1'#010+
|
|
'UNIXINSTALLDIR=1'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -521,8 +522,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'# set the prefix directory where to install everything'#010+
|
|
'# set the prefix directory where to install everything'#010+
|
|
'ifndef INSTALL_PREFIX'#010+
|
|
'ifndef INSTALL_PREFIX'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
- 'INSTALL_PREFIX=/usr/local'#010+
|
|
|
|
- 'e','lse'#010+
|
|
|
|
|
|
+ 'INSTALL_PREFIX=/usr/loc','al'#010+
|
|
|
|
+ 'else'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'INSTALL_BASEDIR:=/pp'#010+
|
|
'INSTALL_BASEDIR:=/pp'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
@@ -536,7 +537,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifndef DIST_DESTDIR'#010+
|
|
'ifndef DIST_DESTDIR'#010+
|
|
'DIST_DESTDIR:=$(BASEDIR)'#010+
|
|
'DIST_DESTDIR:=$(BASEDIR)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
- 'export DIST_DESTDI','R'#010+
|
|
|
|
|
|
+ 'export DIST_DE','STDIR'#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
@@ -544,7 +545,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
#010+
|
|
#010+
|
|
'# set the base directory where to install everything'#010+
|
|
'# set the base directory where to install everything'#010+
|
|
- 'ifndef INSTALL_BASED','IR'#010+
|
|
|
|
|
|
+ 'ifndef INSTALL_B','ASEDIR'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'INSTALL_BASEDIR:=$(INSTALL_PREFIX)/lib/fpc/$(FPC_VERSION)'#010+
|
|
'INSTALL_BASEDIR:=$(INSTALL_PREFIX)/lib/fpc/$(FPC_VERSION)'#010+
|
|
@@ -556,14 +557,14 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
- '# set the dire','ctory where to install the binaries'#010+
|
|
|
|
|
|
+ '# set the ','directory where to install the binaries'#010+
|
|
'ifndef INSTALL_BINDIR'#010+
|
|
'ifndef INSTALL_BINDIR'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
'INSTALL_BINDIR:=$(INSTALL_PREFIX)/bin'#010+
|
|
'INSTALL_BINDIR:=$(INSTALL_PREFIX)/bin'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'INSTALL_BINDIR:=$(INSTALL_BASEDIR)/bin'#010+
|
|
'INSTALL_BINDIR:=$(INSTALL_BASEDIR)/bin'#010+
|
|
'# for FPC packages install the binaries under their os target subdir'#010+
|
|
'# for FPC packages install the binaries under their os target subdir'#010+
|
|
- 'ifdef INST','ALL_FPCPACKAGE'#010+
|
|
|
|
|
|
+ 'ifdef ','INSTALL_FPCPACKAGE'#010+
|
|
'INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(OS_TARGET)'#010+
|
|
'INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(OS_TARGET)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -573,7 +574,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifndef INSTALL_UNITDIR'#010+
|
|
'ifndef INSTALL_UNITDIR'#010+
|
|
'INSTALL_UNITDIR:=$(INSTALL_BASEDIR)/units/$(OS_TARGET)'#010+
|
|
'INSTALL_UNITDIR:=$(INSTALL_BASEDIR)/units/$(OS_TARGET)'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
- 'INSTALL_','UNITDIR:=$(INSTALL_UNITDIR)/$(PACKAGE_NAME)'#010+
|
|
|
|
|
|
+ 'INST','ALL_UNITDIR:=$(INSTALL_UNITDIR)/$(PACKAGE_NAME)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
@@ -586,14 +587,14 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
- '# Where the s','ource files will be stored'#010+
|
|
|
|
|
|
+ '# Where t','he source files will be stored'#010+
|
|
'ifndef INSTALL_SOURCEDIR'#010+
|
|
'ifndef INSTALL_SOURCEDIR'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/src/fpc-$(FPC_VERSION)/$(PACKAGE_'+
|
|
'INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/src/fpc-$(FPC_VERSION)/$(PACKAGE_'+
|
|
'NAME)'#010+
|
|
'NAME)'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
- 'INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/src/$(PACKAGE_NAME)-$(PA','CKAGE_V'+
|
|
|
|
|
|
+ 'INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/src/$(PACKAGE_NAME)-','$(PACKAGE_V'+
|
|
'ERSION)'#010+
|
|
'ERSION)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
@@ -606,7 +607,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'# Where the doc files will be stored'#010+
|
|
'# Where the doc files will be stored'#010+
|
|
- 'ifndef INSTALL_DOCDIR',#010+
|
|
|
|
|
|
+ 'ifndef INSTALL_DO','CDIR'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'INSTALL_DOCDIR:=$(INSTALL_PREFIX)/doc/fpc-$(FPC_VERSION)/$(PACKAGE_NAM'+
|
|
'INSTALL_DOCDIR:=$(INSTALL_PREFIX)/doc/fpc-$(FPC_VERSION)/$(PACKAGE_NAM'+
|
|
@@ -617,7 +618,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
- 'INSTAL','L_DOCDIR:=$(INSTALL_BASEDIR)/doc/$(PACKAGE_NAME)'#010+
|
|
|
|
|
|
+ 'IN','STALL_DOCDIR:=$(INSTALL_BASEDIR)/doc/$(PACKAGE_NAME)'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'INSTALL_DOCDIR:=$(INSTALL_BASEDIR)/doc'#010+
|
|
'INSTALL_DOCDIR:=$(INSTALL_BASEDIR)/doc'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -626,7 +627,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
'# Where to install the examples, under linux we use the doc dir'#010+
|
|
'# Where to install the examples, under linux we use the doc dir'#010+
|
|
'# because the copytree command will create a subdir itself'#010+
|
|
'# because the copytree command will create a subdir itself'#010+
|
|
- 'ifnde','f INSTALL_EXAMPLEDIR'#010+
|
|
|
|
|
|
+ 'i','fndef INSTALL_EXAMPLEDIR'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
'ifdef UNIXINSTALLDIR'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/fpc-$(FPC_VERSION)/examples/'+
|
|
'INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/fpc-$(FPC_VERSION)/examples/'+
|
|
@@ -634,7 +635,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'else'#010+
|
|
'else'#010+
|
|
'INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/$(PACKAGE_NAME)-$(PACKAGE_VE'+
|
|
'INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/$(PACKAGE_NAME)-$(PACKAGE_VE'+
|
|
'RSION)'#010+
|
|
'RSION)'#010+
|
|
- 'endif',#010+
|
|
|
|
|
|
+ 'e','ndif'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'ifdef INSTALL_FPCPACKAGE'#010+
|
|
'INSTALL_EXAMPLEDIR:=$(INSTALL_BASEDIR)/examples/$(PACKAGE_NAME)'#010+
|
|
'INSTALL_EXAMPLEDIR:=$(INSTALL_BASEDIR)/examples/$(PACKAGE_NAME)'#010+
|
|
@@ -645,7 +646,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'# Where the some extra (data)files will be stored'#010+
|
|
'# Where the some extra (data)files will be stored'#010+
|
|
- 'ifndef INSTALL_DATADIR'#010,
|
|
|
|
|
|
+ 'ifndef INSTALL_DATA','DIR'#010+
|
|
'INSTALL_DATADIR=$(INSTALL_BASEDIR)'#010+
|
|
'INSTALL_DATADIR=$(INSTALL_BASEDIR)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
@@ -658,7 +659,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
' $$4 } '#039'`)'#010+
|
|
' $$4 } '#039'`)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifndef OTHERLIBDIR'#010+
|
|
'ifndef OTHERLIBDIR'#010+
|
|
- 'OTHERLIBDIR:','=$(shell grep -v "^\#" /etc/ld.so.conf | awk '#039'{ ORS='+
|
|
|
|
|
|
+ 'OTHERLIB','DIR:=$(shell grep -v "^\#" /etc/ld.so.conf | awk '#039'{ ORS='+
|
|
'" "; print $1 }'#039')'#010+
|
|
'" "; print $1 }'#039')'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'export GCCLIBDIR OTHERLIB'#010+
|
|
'export GCCLIBDIR OTHERLIB'#010+
|
|
@@ -668,7 +669,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'[command_begin]'#010+
|
|
'[command_begin]'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
'# Compiler Command Line'#010+
|
|
'# Compiler Command Line'#010+
|
|
- '####################','################################################'+
|
|
|
|
|
|
+ '################','####################################################'+
|
|
'#'#010+
|
|
'#'#010+
|
|
#010+
|
|
#010+
|
|
'# Load commandline OPTDEF and add FPC_CPU define'#010+
|
|
'# Load commandline OPTDEF and add FPC_CPU define'#010+
|
|
@@ -676,7 +677,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
'# Load commandline OPT and add target and unit dir to be sure'#010+
|
|
'# Load commandline OPT and add target and unit dir to be sure'#010+
|
|
'ifneq ($(OS_TARGET),$(OS_SOURCE))'#010+
|
|
'ifneq ($(OS_TARGET),$(OS_SOURCE))'#010+
|
|
- 'override F','PCOPT+=-T$(OS_TARGET)'#010+
|
|
|
|
|
|
+ 'overri','de FPCOPT+=-T$(OS_TARGET)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'# User dirs should be first, so they are looked at first'#010+
|
|
'# User dirs should be first, so they are looked at first'#010+
|
|
@@ -687,7 +688,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'override FPCOPT+=$(addprefix -Fl,$(LIBDIR))'#010+
|
|
'override FPCOPT+=$(addprefix -Fl,$(LIBDIR))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef OBJDIR'#010+
|
|
'ifdef OBJDIR'#010+
|
|
- 'override FPCO','PT+=$(addprefix -Fo,$(OBJDIR))'#010+
|
|
|
|
|
|
+ 'override ','FPCOPT+=$(addprefix -Fo,$(OBJDIR))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef INCDIR'#010+
|
|
'ifdef INCDIR'#010+
|
|
'override FPCOPT+=$(addprefix -Fi,$(INCDIR))'#010+
|
|
'override FPCOPT+=$(addprefix -Fi,$(INCDIR))'#010+
|
|
@@ -703,8 +704,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'override FPCOPT+=-CX'#010+
|
|
'override FPCOPT+=-CX'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
- '# Debug'#010+
|
|
|
|
- 'if','def DEBUG'#010+
|
|
|
|
|
|
+ '# Debu','g'#010+
|
|
|
|
+ 'ifdef DEBUG'#010+
|
|
'override FPCOPT+=-gl'#010+
|
|
'override FPCOPT+=-gl'#010+
|
|
'override FPCOPTDEF+=DEBUG'#010+
|
|
'override FPCOPTDEF+=DEBUG'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -717,7 +718,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
'# Strip'#010+
|
|
'# Strip'#010+
|
|
'ifdef STRIP'#010+
|
|
'ifdef STRIP'#010+
|
|
- 'override FPCOPT+=','-Xs'#010+
|
|
|
|
|
|
+ 'override FPCO','PT+=-Xs'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'# Optimizer'#010+
|
|
'# Optimizer'#010+
|
|
@@ -732,8 +733,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
'# Needed compiler options'#010+
|
|
'# Needed compiler options'#010+
|
|
'ifdef COMPILER_OPTIONS'#010+
|
|
'ifdef COMPILER_OPTIONS'#010+
|
|
- 'override FPCOPT+=$(COMPILER_OPTIONS)'#010+
|
|
|
|
- 'en','dif'#010+
|
|
|
|
|
|
+ 'override FPCOPT+=$(COMPILER_OPTIONS',')'#010+
|
|
|
|
+ 'endif'#010+
|
|
'ifdef COMPILER_UNITDIR'#010+
|
|
'ifdef COMPILER_UNITDIR'#010+
|
|
'override FPCOPT+=$(addprefix -Fu,$(COMPILER_UNITDIR))'#010+
|
|
'override FPCOPT+=$(addprefix -Fu,$(COMPILER_UNITDIR))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -741,7 +742,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'override FPCOPT+=$(addprefix -Fl,$(COMPILER_LIBRARYDIR))'#010+
|
|
'override FPCOPT+=$(addprefix -Fl,$(COMPILER_LIBRARYDIR))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef COMPILER_OBJECTDIR'#010+
|
|
'ifdef COMPILER_OBJECTDIR'#010+
|
|
- 'override FPCOPT+=$(addprefix -Fo,$(COMP','ILER_OBJECTDIR))'#010+
|
|
|
|
|
|
+ 'override FPCOPT+=$(addprefix -Fo,$(','COMPILER_OBJECTDIR))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef COMPILER_INCLUDEDIR'#010+
|
|
'ifdef COMPILER_INCLUDEDIR'#010+
|
|
'override FPCOPT+=$(addprefix -Fi,$(COMPILER_INCLUDEDIR))'#010+
|
|
'override FPCOPT+=$(addprefix -Fi,$(COMPILER_INCLUDEDIR))'#010+
|
|
@@ -750,7 +751,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'# Target dirs and the prefix to use for clean/install'#010+
|
|
'# Target dirs and the prefix to use for clean/install'#010+
|
|
'ifdef COMPILER_TARGETDIR'#010+
|
|
'ifdef COMPILER_TARGETDIR'#010+
|
|
'override FPCOPT+=-FE$(COMPILER_TARGETDIR)'#010+
|
|
'override FPCOPT+=-FE$(COMPILER_TARGETDIR)'#010+
|
|
- 'ifeq (','$(COMPILER_TARGETDIR),.)'#010+
|
|
|
|
|
|
+ 'if','eq ($(COMPILER_TARGETDIR),.)'#010+
|
|
'override TARGETDIRPREFIX='#010+
|
|
'override TARGETDIRPREFIX='#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'override TARGETDIRPREFIX=$(COMPILER_TARGETDIR)/'#010+
|
|
'override TARGETDIRPREFIX=$(COMPILER_TARGETDIR)/'#010+
|
|
@@ -760,7 +761,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'# Unit target dir'#010+
|
|
'# Unit target dir'#010+
|
|
'ifdef COMPILER_UNITTARGETDIR'#010+
|
|
'ifdef COMPILER_UNITTARGETDIR'#010+
|
|
'override FPCOPT+=-FU$(COMPILER_UNITTARGETDIR)'#010+
|
|
'override FPCOPT+=-FU$(COMPILER_UNITTARGETDIR)'#010+
|
|
- 'ifeq ($(COMPILER_UNITTARGETDIR','),.)'#010+
|
|
|
|
|
|
+ 'ifeq ($(COMPILER_UNITTARGE','TDIR),.)'#010+
|
|
'override UNITTARGETDIRPREFIX='#010+
|
|
'override UNITTARGETDIRPREFIX='#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'override UNITTARGETDIRPREFIX=$(COMPILER_TARGETDIR)/'#010+
|
|
'override UNITTARGETDIRPREFIX=$(COMPILER_TARGETDIR)/'#010+
|
|
@@ -769,8 +770,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifdef COMPILER_TARGETDIR'#010+
|
|
'ifdef COMPILER_TARGETDIR'#010+
|
|
'override COMPILER_UNITTARGETDIR=$(COMPILER_TARGETDIR)'#010+
|
|
'override COMPILER_UNITTARGETDIR=$(COMPILER_TARGETDIR)'#010+
|
|
'override UNITTARGETDIRPREFIX=$(TARGETDIRPREFIX)'#010+
|
|
'override UNITTARGETDIRPREFIX=$(TARGETDIRPREFIX)'#010+
|
|
|
|
+ 'endif'#010,
|
|
'endif'#010+
|
|
'endif'#010+
|
|
- 'endi','f'#010+
|
|
|
|
#010+
|
|
#010+
|
|
'[command_libc]'#010+
|
|
'[command_libc]'#010+
|
|
'# Add GCC lib path if asked'#010+
|
|
'# Add GCC lib path if asked'#010+
|
|
@@ -783,7 +784,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
'[command_end]'#010+
|
|
'[command_end]'#010+
|
|
- '# Add commandline options last so they can overrid','e'#010+
|
|
|
|
|
|
+ '# Add commandline options last so they can ove','rride'#010+
|
|
'ifdef OPT'#010+
|
|
'ifdef OPT'#010+
|
|
'override FPCOPT+=$(OPT)'#010+
|
|
'override FPCOPT+=$(OPT)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -798,7 +799,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'override FPCOPT+=@$(CFGFILE)'#010+
|
|
'override FPCOPT+=@$(CFGFILE)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
- '# For w','in32 the options are passed using the environment FPCEXTCMD'#010+
|
|
|
|
|
|
+ '# F','or win32 the options are passed using the environment FPCEXTCMD'#010+
|
|
'# to prevent to long commandlines'#010+
|
|
'# to prevent to long commandlines'#010+
|
|
'ifeq ($(OS_SOURCE),win32)'#010+
|
|
'ifeq ($(OS_SOURCE),win32)'#010+
|
|
'USEENV=1'#010+
|
|
'USEENV=1'#010+
|
|
@@ -810,7 +811,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'export FPCEXTCMD'#010+
|
|
'export FPCEXTCMD'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
- '# Compile','r commandline'#010+
|
|
|
|
|
|
+ '# Com','piler commandline'#010+
|
|
'override COMPILER:=$(FPC) $(FPCOPT)'#010+
|
|
'override COMPILER:=$(FPC) $(FPCOPT)'#010+
|
|
#010+
|
|
#010+
|
|
'# also call ppas if with command option -s'#010+
|
|
'# also call ppas if with command option -s'#010+
|
|
@@ -819,7 +820,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'EXECPPAS='#010+
|
|
'EXECPPAS='#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'ifeq ($(OS_SOURCE),$(OS_TARGET))'#010+
|
|
'ifeq ($(OS_SOURCE),$(OS_TARGET))'#010+
|
|
- 'EXECPPAS',':=@$(PPAS)'#010+
|
|
|
|
|
|
+ 'EXEC','PPAS:=@$(PPAS)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
@@ -832,7 +833,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'.PHONY: fpc_loaders'#010+
|
|
'.PHONY: fpc_loaders'#010+
|
|
#010+
|
|
#010+
|
|
'ifdef TARGET_LOADERS'#010+
|
|
'ifdef TARGET_LOADERS'#010+
|
|
- 'override',' ALLTARGET+=fpc_loaders'#010+
|
|
|
|
|
|
+ 'over','ride ALLTARGET+=fpc_loaders'#010+
|
|
'override CLEANTARGET+=fpc_loaders_clean'#010+
|
|
'override CLEANTARGET+=fpc_loaders_clean'#010+
|
|
'override INSTALLTARGET+=fpc_loaders_install'#010+
|
|
'override INSTALLTARGET+=fpc_loaders_install'#010+
|
|
#010+
|
|
#010+
|
|
@@ -842,7 +843,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'%$(OEXT): %$(LOADEREXT)'#010+
|
|
'%$(OEXT): %$(LOADEREXT)'#010+
|
|
' $(AS) -o $*$(OEXT) $<'#010+
|
|
' $(AS) -o $*$(OEXT) $<'#010+
|
|
#010+
|
|
#010+
|
|
- 'fpc_loa','ders: $(LOADEROFILES)'#010+
|
|
|
|
|
|
+ 'fpc','_loaders: $(LOADEROFILES)'#010+
|
|
#010+
|
|
#010+
|
|
'fpc_loaders_clean:'#010+
|
|
'fpc_loaders_clean:'#010+
|
|
' -$(DEL) $(LOADEROFILES)'#010+
|
|
' -$(DEL) $(LOADEROFILES)'#010+
|
|
@@ -853,7 +854,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
'[unitrules]'#010+
|
|
'[unitrules]'#010+
|
|
- '########################################','############################'+
|
|
|
|
|
|
+ '####################################','################################'+
|
|
'#'#010+
|
|
'#'#010+
|
|
'# Units'#010+
|
|
'# Units'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
@@ -863,8 +864,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifdef TARGET_UNITS'#010+
|
|
'ifdef TARGET_UNITS'#010+
|
|
'override ALLTARGET+=fpc_units'#010+
|
|
'override ALLTARGET+=fpc_units'#010+
|
|
#010+
|
|
#010+
|
|
- 'override UNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_UNITS))'#010+
|
|
|
|
- 'o','verride INSTALLPPUFILES+=$(UNITPPUFILES)'#010+
|
|
|
|
|
|
+ 'override UNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_UNITS','))'#010+
|
|
|
|
+ 'override INSTALLPPUFILES+=$(UNITPPUFILES)'#010+
|
|
'override CLEANPPUFILES+=$(UNITPPUFILES)'#010+
|
|
'override CLEANPPUFILES+=$(UNITPPUFILES)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
@@ -874,7 +875,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'[exerules]'#010+
|
|
'[exerules]'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
'# Exes'#010+
|
|
'# Exes'#010+
|
|
- '###################################','#################################'+
|
|
|
|
|
|
+ '###############################','#####################################'+
|
|
'#'#010+
|
|
'#'#010+
|
|
#010+
|
|
#010+
|
|
'.PHONY: fpc_exes'#010+
|
|
'.PHONY: fpc_exes'#010+
|
|
@@ -882,14 +883,14 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifdef TARGET_PROGRAMS'#010+
|
|
'ifdef TARGET_PROGRAMS'#010+
|
|
'override EXEFILES=$(addsuffix $(EXEEXT),$(TARGET_PROGRAMS))'#010+
|
|
'override EXEFILES=$(addsuffix $(EXEEXT),$(TARGET_PROGRAMS))'#010+
|
|
'override EXEOFILES:=$(addsuffix $(OEXT),$(TARGET_PROGRAMS)) $(addprefi'+
|
|
'override EXEOFILES:=$(addsuffix $(OEXT),$(TARGET_PROGRAMS)) $(addprefi'+
|
|
- 'x $(LIBPREFIX),$(addsuffix $(STATI','CLIBEXT),$(TARGET_PROGRAMS)))'#010+
|
|
|
|
|
|
+ 'x $(LIBPREFIX),$(addsuffix $(S','TATICLIBEXT),$(TARGET_PROGRAMS)))'#010+
|
|
#010+
|
|
#010+
|
|
'override ALLTARGET+=fpc_exes'#010+
|
|
'override ALLTARGET+=fpc_exes'#010+
|
|
'override INSTALLEXEFILES+=$(EXEFILES)'#010+
|
|
'override INSTALLEXEFILES+=$(EXEFILES)'#010+
|
|
'override CLEANEXEFILES+=$(EXEFILES) $(EXEOFILES)'#010+
|
|
'override CLEANEXEFILES+=$(EXEFILES) $(EXEOFILES)'#010+
|
|
'ifeq ($(OS_TARGET),os2)'#010+
|
|
'ifeq ($(OS_TARGET),os2)'#010+
|
|
- 'override CLEANEXEFILES+=$(addsuffix $(AOUTEXT),$(TARGET_PROGRAMS))'#010+
|
|
|
|
- 'en','dif'#010+
|
|
|
|
|
|
+ 'override CLEANEXEFILES+=$(addsuffix $(AOUTEXT),$(TARGET_PROGRAMS)',')'#010+
|
|
|
|
+ 'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'fpc_exes: $(EXEFILES)'#010+
|
|
'fpc_exes: $(EXEFILES)'#010+
|
|
@@ -901,7 +902,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
#010+
|
|
#010+
|
|
'ifdef TARGET_RSTS'#010+
|
|
'ifdef TARGET_RSTS'#010+
|
|
- 'override RSTFILE','S=$(addsuffix $(RSTEXT),$(TARGET_RSTS))'#010+
|
|
|
|
|
|
+ 'override RST','FILES=$(addsuffix $(RSTEXT),$(TARGET_RSTS))'#010+
|
|
#010+
|
|
#010+
|
|
'override CLEANRSTFILES+=$(RSTFILES)'#010+
|
|
'override CLEANRSTFILES+=$(RSTFILES)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -910,7 +911,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'[examplerules]'#010+
|
|
'[examplerules]'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
'# Examples'#010+
|
|
'# Examples'#010+
|
|
- '###########################################################','#########'+
|
|
|
|
|
|
+ '#######################################################','#############'+
|
|
'#'#010+
|
|
'#'#010+
|
|
#010+
|
|
#010+
|
|
'.PHONY: fpc_examples fpc_test'#010+
|
|
'.PHONY: fpc_examples fpc_test'#010+
|
|
@@ -919,13 +920,13 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'HASEXAMPLES=1'#010+
|
|
'HASEXAMPLES=1'#010+
|
|
'override EXAMPLESOURCEFILES:=$(wildcard $(addsuffix .pp,$(TARGET_EXAMP'+
|
|
'override EXAMPLESOURCEFILES:=$(wildcard $(addsuffix .pp,$(TARGET_EXAMP'+
|
|
'LES)) $(addsuffix .pas,$(TARGET_EXAMPLES)))'#010+
|
|
'LES)) $(addsuffix .pas,$(TARGET_EXAMPLES)))'#010+
|
|
- 'override EXAMPLEFILES:=$(addsuffix $(EXEEXT),$(','TARGET_EXAMPLES))'#010+
|
|
|
|
|
|
+ 'override EXAMPLEFILES:=$(addsuffix $(EXEEXT','),$(TARGET_EXAMPLES))'#010+
|
|
'override EXAMPLEOFILES:=$(addsuffix $(OEXT),$(TARGET_EXAMPLES)) $(addp'+
|
|
'override EXAMPLEOFILES:=$(addsuffix $(OEXT),$(TARGET_EXAMPLES)) $(addp'+
|
|
'refix $(LIBPREFIX),$(addsuffix $(STATICLIBEXT),$(TARGET_EXAMPLES)))'#010+
|
|
'refix $(LIBPREFIX),$(addsuffix $(STATICLIBEXT),$(TARGET_EXAMPLES)))'#010+
|
|
#010+
|
|
#010+
|
|
'override CLEANEXEFILES+=$(EXAMPLEFILES) $(EXAMPLEOFILES)'#010+
|
|
'override CLEANEXEFILES+=$(EXAMPLEFILES) $(EXAMPLEOFILES)'#010+
|
|
- 'ifeq ($(OS_TARGET),os2)'#010+
|
|
|
|
- 'ov','erride CLEANEXEFILES+=$(addsuffix $(AOUTEXT),$(TARGET_EXAMPLES))'#010+
|
|
|
|
|
|
+ 'ifeq ($(OS_TARGET),os2',')'#010+
|
|
|
|
+ 'override CLEANEXEFILES+=$(addsuffix $(AOUTEXT),$(TARGET_EXAMPLES))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef TARGET_EXAMPLEDIRS'#010+
|
|
'ifdef TARGET_EXAMPLEDIRS'#010+
|
|
@@ -937,7 +938,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
'[compilerules]'#010+
|
|
'[compilerules]'#010+
|
|
- '##########################','##########################################'+
|
|
|
|
|
|
+ '######################','##############################################'+
|
|
'#'#010+
|
|
'#'#010+
|
|
'# General compile rules'#010+
|
|
'# General compile rules'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
@@ -945,7 +946,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'.PHONY: fpc_packages fpc_all fpc_smart fpc_debug'#010+
|
|
'.PHONY: fpc_packages fpc_all fpc_smart fpc_debug'#010+
|
|
#010+
|
|
#010+
|
|
'$(FPCMADE): $(ALLTARGET)'#010+
|
|
'$(FPCMADE): $(ALLTARGET)'#010+
|
|
- ' @$(ECHO) Compiled ','> $(FPCMADE)'#010+
|
|
|
|
|
|
+ ' @$(ECHO) Compi','led > $(FPCMADE)'#010+
|
|
#010+
|
|
#010+
|
|
'fpc_packages: $(COMPILEPACKAGES)'#010+
|
|
'fpc_packages: $(COMPILEPACKAGES)'#010+
|
|
#010+
|
|
#010+
|
|
@@ -957,7 +958,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'fpc_debug:'#010+
|
|
'fpc_debug:'#010+
|
|
' $(MAKE) all DEBUG=1'#010+
|
|
' $(MAKE) all DEBUG=1'#010+
|
|
#010+
|
|
#010+
|
|
- '# General compile rules, available for both possible .pp and',' .pas ex'+
|
|
|
|
|
|
+ '# General compile rules, available for both possible .pp',' and .pas ex'+
|
|
'tensions'#010+
|
|
'tensions'#010+
|
|
#010+
|
|
#010+
|
|
'.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .pp'#010+
|
|
'.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .pp'#010+
|
|
@@ -972,7 +973,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
'%$(EXEEXT): %.pp'#010+
|
|
'%$(EXEEXT): %.pp'#010+
|
|
' $(COMPILER) $<'#010+
|
|
' $(COMPILER) $<'#010+
|
|
- ' $(','EXECPPAS)'#010+
|
|
|
|
|
|
+ ' ',' $(EXECPPAS)'#010+
|
|
#010+
|
|
#010+
|
|
'%$(EXEEXT): %.pas'#010+
|
|
'%$(EXEEXT): %.pas'#010+
|
|
' $(COMPILER) $<'#010+
|
|
' $(COMPILER) $<'#010+
|
|
@@ -981,7 +982,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'# Search paths for .ppu and .pp and .pas'#010+
|
|
'# Search paths for .ppu and .pp and .pas'#010+
|
|
'vpath %.pp $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)'#010+
|
|
'vpath %.pp $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)'#010+
|
|
'vpath %.pas $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)'#010+
|
|
'vpath %.pas $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)'#010+
|
|
- 'vpath %$(PPUE','XT) $(COMPILER_UNITTARGETDIR)'#010+
|
|
|
|
|
|
+ 'vpath %$(','PPUEXT) $(COMPILER_UNITTARGETDIR)'#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
'[libraryrules]'#010+
|
|
'[libraryrules]'#010+
|
|
@@ -991,8 +992,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
'.PHONY: fpc_shared'#010+
|
|
'.PHONY: fpc_shared'#010+
|
|
#010+
|
|
#010+
|
|
- 'ifndef LIB_FULLNAME'#010+
|
|
|
|
- 'if','def LIB_VERSION'#010+
|
|
|
|
|
|
+ 'ifndef LIB_FULLNAM','E'#010+
|
|
|
|
+ 'ifdef LIB_VERSION'#010+
|
|
'LIB_FULLNAME=$(LIB_NAME).$(LIB_VERSION)'#010+
|
|
'LIB_FULLNAME=$(LIB_NAME).$(LIB_VERSION)'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'LIB_FULLNAME=$(LIB_NAME)'#010+
|
|
'LIB_FULLNAME=$(LIB_NAME)'#010+
|
|
@@ -1005,7 +1006,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'fpc_shared: all'#010+
|
|
'fpc_shared: all'#010+
|
|
- 'ifdef HASSHARED','LIB'#010+
|
|
|
|
|
|
+ 'ifdef HASSH','AREDLIB'#010+
|
|
' $(PPUMOVE) $(LIB_SHAREDUNITS) -o$(LIB_FULLNAME)'#010+
|
|
' $(PPUMOVE) $(LIB_SHAREDUNITS) -o$(LIB_FULLNAME)'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
' @$(ECHO) Shared Libraries not supported'#010+
|
|
' @$(ECHO) Shared Libraries not supported'#010+
|
|
@@ -1015,7 +1016,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'[installrules]'#010+
|
|
'[installrules]'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
'# Install rules'#010+
|
|
'# Install rules'#010+
|
|
- '##################','##################################################'+
|
|
|
|
|
|
+ '##############','######################################################'+
|
|
'#'#010+
|
|
'#'#010+
|
|
#010+
|
|
#010+
|
|
'.PHONY: fpc_install fpc_sourceinstall fpc_exampleinstall'#010+
|
|
'.PHONY: fpc_install fpc_sourceinstall fpc_exampleinstall'#010+
|
|
@@ -1025,18 +1026,18 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'ifdef INSTALLPPUFILES'#010+
|
|
'ifdef INSTALLPPUFILES'#010+
|
|
- 'ifdef PPUFILES',#010+
|
|
|
|
|
|
+ 'ifdef PPUF','ILES'#010+
|
|
'override INSTALLPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(INSTALL'+
|
|
'override INSTALLPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(INSTALL'+
|
|
'PPUFILES))'#010+
|
|
'PPUFILES))'#010+
|
|
'override INSTALLPPULINKFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(she'+
|
|
'override INSTALLPPULINKFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(she'+
|
|
'll $(PPUFILES) -S -O $(INSTALLPPUFILES)))'#010+
|
|
'll $(PPUFILES) -S -O $(INSTALLPPUFILES)))'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
- 'override INSTALLPPULINKFILES:=$(subst $(P','PUEXT),$(OEXT),$(INSTALLPPU'+
|
|
|
|
|
|
+ 'override INSTALLPPULINKFILES:=$(subst',' $(PPUEXT),$(OEXT),$(INSTALLPPU'+
|
|
'FILES)) $(addprefix $(LIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(I'+
|
|
'FILES)) $(addprefix $(LIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(I'+
|
|
'NSTALLPPUFILES)))'#010+
|
|
'NSTALLPPUFILES)))'#010+
|
|
'override INSTALLPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(INSTALL'+
|
|
'override INSTALLPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(INSTALL'+
|
|
'PPUFILES))'#010+
|
|
'PPUFILES))'#010+
|
|
- 'override INSTALLPPULINKFILES:=$(wildcard $(a','ddprefix $(UNITTARGETDIR'+
|
|
|
|
|
|
+ 'override INSTALLPPULINKFILES:=$(wildcard',' $(addprefix $(UNITTARGETDIR'+
|
|
'PREFIX),$(INSTALLPPULINKFILES)))'#010+
|
|
'PREFIX),$(INSTALLPPULINKFILES)))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -1049,7 +1050,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
'fpc_install: $(INSTALLTARGET)'#010+
|
|
'fpc_install: $(INSTALLTARGET)'#010+
|
|
'# Create UnitInstallFiles'#010+
|
|
'# Create UnitInstallFiles'#010+
|
|
- 'ifdef I','NSTALLEXEFILES'#010+
|
|
|
|
|
|
+ 'ifd','ef INSTALLEXEFILES'#010+
|
|
' $(MKDIR) $(INSTALL_BINDIR)'#010+
|
|
' $(MKDIR) $(INSTALL_BINDIR)'#010+
|
|
'# Compress the exes if upx is defined'#010+
|
|
'# Compress the exes if upx is defined'#010+
|
|
'ifdef UPXPROG'#010+
|
|
'ifdef UPXPROG'#010+
|
|
@@ -1058,13 +1059,13 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
' $(INSTALLEXE) $(INSTALLEXEFILES) $(INSTALL_BINDIR)'#010+
|
|
' $(INSTALLEXE) $(INSTALLEXEFILES) $(INSTALL_BINDIR)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef INSTALLPPUFILES'#010+
|
|
'ifdef INSTALLPPUFILES'#010+
|
|
- ' ',' $(MKDIR) $(INSTALL_UNITDIR)'#010+
|
|
|
|
|
|
+ ' ',' $(MKDIR) $(INSTALL_UNITDIR)'#010+
|
|
' $(INSTALL) $(INSTALLPPUFILES) $(INSTALL_UNITDIR)'#010+
|
|
' $(INSTALL) $(INSTALLPPUFILES) $(INSTALL_UNITDIR)'#010+
|
|
'ifneq ($(INSTALLPPULINKFILES),)'#010+
|
|
'ifneq ($(INSTALLPPULINKFILES),)'#010+
|
|
' $(INSTALL) $(INSTALLPPULINKFILES) $(INSTALL_UNITDIR)'#010+
|
|
' $(INSTALL) $(INSTALLPPULINKFILES) $(INSTALL_UNITDIR)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifneq ($(wildcard $(LIB_FULLNAME)),)'#010+
|
|
'ifneq ($(wildcard $(LIB_FULLNAME)),)'#010+
|
|
- ' $(MKDIR) ','$(INSTALL_LIBDIR)'#010+
|
|
|
|
|
|
+ ' $(MKD','IR) $(INSTALL_LIBDIR)'#010+
|
|
' $(INSTALL) $(LIB_FULLNAME) $(INSTALL_LIBDIR)'#010+
|
|
' $(INSTALL) $(LIB_FULLNAME) $(INSTALL_LIBDIR)'#010+
|
|
'ifdef inUnix'#010+
|
|
'ifdef inUnix'#010+
|
|
' ln -sf $(LIB_FULLNAME) $(INSTALL_LIBDIR)/$(LIB_NAME)'#010+
|
|
' ln -sf $(LIB_FULLNAME) $(INSTALL_LIBDIR)/$(LIB_NAME)'#010+
|
|
@@ -1073,7 +1074,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef INSTALL_FILES'#010+
|
|
'ifdef INSTALL_FILES'#010+
|
|
' $(MKDIR) $(INSTALL_DATADIR)'#010+
|
|
' $(MKDIR) $(INSTALL_DATADIR)'#010+
|
|
- ' $(INSTALL) $(','INSTALL_FILES) $(INSTALL_DATADIR)'#010+
|
|
|
|
|
|
+ ' $(INSTALL',') $(INSTALL_FILES) $(INSTALL_DATADIR)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'fpc_sourceinstall: distclean'#010+
|
|
'fpc_sourceinstall: distclean'#010+
|
|
@@ -1081,18 +1082,25 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
' $(COPYTREE) $(BASEDIR) $(INSTALL_SOURCEDIR)'#010+
|
|
' $(COPYTREE) $(BASEDIR) $(INSTALL_SOURCEDIR)'#010+
|
|
#010+
|
|
#010+
|
|
'fpc_exampleinstall: $(addsuffix _distclean,$(TARGET_EXAMPLEDIRS))'#010+
|
|
'fpc_exampleinstall: $(addsuffix _distclean,$(TARGET_EXAMPLEDIRS))'#010+
|
|
- 'ifdef HASEXAM','PLES'#010+
|
|
|
|
|
|
+ 'ifdef HAS','EXAMPLES'#010+
|
|
' $(MKDIR) $(INSTALL_EXAMPLEDIR)'#010+
|
|
' $(MKDIR) $(INSTALL_EXAMPLEDIR)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef EXAMPLESOURCEFILES'#010+
|
|
'ifdef EXAMPLESOURCEFILES'#010+
|
|
' $(COPY) $(EXAMPLESOURCEFILES) $(INSTALL_EXAMPLEDIR)'#010+
|
|
' $(COPY) $(EXAMPLESOURCEFILES) $(INSTALL_EXAMPLEDIR)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef TARGET_EXAMPLEDIRS'#010+
|
|
'ifdef TARGET_EXAMPLEDIRS'#010+
|
|
- ' $(COPYTREE) $(addsuffix /*,$(TARGET_EXAMPLEDIRS)) $(INSTALL_EX'+
|
|
|
|
- 'AMPL','EDIR)'#010+
|
|
|
|
|
|
+ ' $(COPYTREE) $(addsuffix /*,$(TARGET_EXAMPLEDIRS)) $(INSTALL_EX',
|
|
|
|
+ 'AMPLEDIR)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
- 'fpc_distinstall: install exampleinstall'#010+
|
|
|
|
|
|
+ '[distinstallrules]'#010+
|
|
|
|
+ '#####################################################################'#010+
|
|
|
|
+ '# Dist Install'#010+
|
|
|
|
+ '#####################################################################'#010+
|
|
|
|
+ #010+
|
|
|
|
+ '.PHONY: fpc_distinstall'#010+
|
|
|
|
+ #010+
|
|
|
|
+ 'fpc_distinstall: instal','l exampleinstall'#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
'[zipinstallrules]'#010+
|
|
'[zipinstallrules]'#010+
|
|
@@ -1100,7 +1108,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'# Zip'#010+
|
|
'# Zip'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
#010+
|
|
#010+
|
|
- '.PHONY: fpc_zipinsta','ll fpc_zipsourceinstall fpc_zipexampleinstall'#010+
|
|
|
|
|
|
+ '.PHONY: fpc_zipinstall fpc_zipsourceinstall fpc_zipexamp','leinstall'#010+
|
|
#010+
|
|
#010+
|
|
'# Temporary path to pack a file, can only use a single deep'#010+
|
|
'# Temporary path to pack a file, can only use a single deep'#010+
|
|
'# subdir, because the deltree can'#039't see the whole tree to remove'#010+
|
|
'# subdir, because the deltree can'#039't see the whole tree to remove'#010+
|
|
@@ -1108,11 +1116,11 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifndef inUnix'#010+
|
|
'ifndef inUnix'#010+
|
|
'PACKDIR=$(BASEDIR)/../fpc-pack'#010+
|
|
'PACKDIR=$(BASEDIR)/../fpc-pack'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
- 'PAC','KDIR=/tmp/fpc-pack'#010+
|
|
|
|
|
|
+ 'PACKDIR=/tmp/fpc-pack'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
- '# Maybe create default zipname from packagename'#010+
|
|
|
|
|
|
+ '# Ma','ybe create default zipname from packagename'#010+
|
|
'ifndef ZIPNAME'#010+
|
|
'ifndef ZIPNAME'#010+
|
|
'ifdef DIST_ZIPNAME'#010+
|
|
'ifdef DIST_ZIPNAME'#010+
|
|
'ZIPNAME=$(DIST_ZIPNAME)'#010+
|
|
'ZIPNAME=$(DIST_ZIPNAME)'#010+
|
|
@@ -1123,8 +1131,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
'# ZipTarget'#010+
|
|
'# ZipTarget'#010+
|
|
'ifndef ZIPTARGET'#010+
|
|
'ifndef ZIPTARGET'#010+
|
|
- 'ifdef D','IST_ZIPTARGET'#010+
|
|
|
|
- 'ZIPTARGET=DIST_ZIPTARGET'#010+
|
|
|
|
|
|
+ 'ifdef DIST_ZIPTARGET'#010+
|
|
|
|
+ 'ZIPTARGET=DIST_ZIPTARG','ET'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'ZIPTARGET=install'#010+
|
|
'ZIPTARGET=install'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
@@ -1142,13 +1150,13 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'USEZIPWRAPPER=1'#010+
|
|
'USEZIPWRAPPER=1'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
- '# Cre','ate commands to create the zip/tar file'#010+
|
|
|
|
|
|
+ '# Create commands to create the zip/tar f','ile'#010+
|
|
'ZIPWRAPPER=$(DIST_DESTDIR)/fpczip$(BATCHEXT)'#010+
|
|
'ZIPWRAPPER=$(DIST_DESTDIR)/fpczip$(BATCHEXT)'#010+
|
|
'ZIPCMD_CDPACK:=cd $(subst /,$(PATHSEP),$(PACKDIR))'#010+
|
|
'ZIPCMD_CDPACK:=cd $(subst /,$(PATHSEP),$(PACKDIR))'#010+
|
|
'ZIPCMD_CDBASE:=cd $(subst /,$(PATHSEP),$(BASEDIR))'#010+
|
|
'ZIPCMD_CDBASE:=cd $(subst /,$(PATHSEP),$(BASEDIR))'#010+
|
|
'ifdef USETAR'#010+
|
|
'ifdef USETAR'#010+
|
|
- 'ZIPDESTFILE:=$(DIST_DESTDIR)/$(ZIPNAME)$','(TAREXT)'#010+
|
|
|
|
- 'ZIPCMD_ZIP:=$(TARPROG) cf$(TAROPT) $(ZIPDESTFILE) *'#010+
|
|
|
|
|
|
+ 'ZIPDESTFILE:=$(DIST_DESTDIR)/$(ZIPNAME)$(TAREXT)'#010+
|
|
|
|
+ 'ZIPCMD_ZIP:=$(TARPROG) cf$(','TAROPT) $(ZIPDESTFILE) *'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'ZIPDESTFILE:=$(DIST_DESTDIR)/$(ZIPNAME)$(ZIPEXT)'#010+
|
|
'ZIPDESTFILE:=$(DIST_DESTDIR)/$(ZIPNAME)$(ZIPEXT)'#010+
|
|
'ZIPCMD_ZIP:=$(subst /,$(PATHSEP),$(ZIPPROG)) -Dr $(ZIPOPT) $(ZIPDESTFI'+
|
|
'ZIPCMD_ZIP:=$(subst /,$(PATHSEP),$(ZIPPROG)) -Dr $(ZIPOPT) $(ZIPDESTFI'+
|
|
@@ -1156,34 +1164,34 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'fpc_zipinstall:'#010+
|
|
'fpc_zipinstall:'#010+
|
|
- ' $(MAKE) $(ZIPTARGE','T) INSTALL_PREFIX=$(PACKDIR) ZIPINSTALL=1'#010+
|
|
|
|
|
|
+ ' $(MAKE) $(ZIPTARGET) INSTALL_PREFIX=$(PACKDIR) ZIPINST','ALL=1'#010+
|
|
' $(DEL) $(ZIPDESTFILE)'#010+
|
|
' $(DEL) $(ZIPDESTFILE)'#010+
|
|
'ifdef USEZIPWRAPPER'#010+
|
|
'ifdef USEZIPWRAPPER'#010+
|
|
'ifneq ($(ECHO),echo)'#010+
|
|
'ifneq ($(ECHO),echo)'#010+
|
|
' $(ECHO) "$(ZIPCMD_CDPACK)" > $(ZIPWRAPPER)'#010+
|
|
' $(ECHO) "$(ZIPCMD_CDPACK)" > $(ZIPWRAPPER)'#010+
|
|
' $(ECHO) "$(ZIPCMD_ZIP)" >> $(ZIPWRAPPER)'#010+
|
|
' $(ECHO) "$(ZIPCMD_ZIP)" >> $(ZIPWRAPPER)'#010+
|
|
- ' $(ECHO) "$(ZIPCMD_C','DBASE)" >> $(ZIPWRAPPER)'#010+
|
|
|
|
|
|
+ ' $(ECHO) "$(ZIPCMD_CDBASE)" >> $(ZIPWRAPPER)'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
- ' $(ECHO) $(ZIPCMD_CDPACK) > $(ZIPWRAPPER)'#010+
|
|
|
|
|
|
+ ' ',' $(ECHO) $(ZIPCMD_CDPACK) > $(ZIPWRAPPER)'#010+
|
|
' $(ECHO) $(ZIPCMD_ZIP) >> $(ZIPWRAPPER)'#010+
|
|
' $(ECHO) $(ZIPCMD_ZIP) >> $(ZIPWRAPPER)'#010+
|
|
' $(ECHO) $(ZIPCMD_CDBASE) >> $(ZIPWRAPPER)'#010+
|
|
' $(ECHO) $(ZIPCMD_CDBASE) >> $(ZIPWRAPPER)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef inUnix'#010+
|
|
'ifdef inUnix'#010+
|
|
' /bin/sh $(ZIPWRAPPER)'#010+
|
|
' /bin/sh $(ZIPWRAPPER)'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
- ' $(','ZIPWRAPPER)'#010+
|
|
|
|
|
|
+ ' $(ZIPWRAPPER)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
- ' $(DEL) $(ZIPWRAPPER)'#010+
|
|
|
|
|
|
+ ' $(DEL) $(Z','IPWRAPPER)'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
' $(ZIPCMD_CDPACK) ; $(ZIPCMD_ZIP) ; $(ZIPCMD_CDBASE)'#010+
|
|
' $(ZIPCMD_CDPACK) ; $(ZIPCMD_ZIP) ; $(ZIPCMD_CDBASE)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
' $(DELTREE) $(PACKDIR)'#010+
|
|
' $(DELTREE) $(PACKDIR)'#010+
|
|
#010+
|
|
#010+
|
|
'fpc_zipsourceinstall:'#010+
|
|
'fpc_zipsourceinstall:'#010+
|
|
- ' $(MAKE) fpc_zipinstall ZIPTARGET=sourceinstall ZIPSUFFIX=src'#010,
|
|
|
|
|
|
+ ' $(MAKE) fpc_zipinstall ZIPTARGET=sourceinstall ZIPSUFFIX=src'#010+
|
|
#010+
|
|
#010+
|
|
'fpc_zipexampleinstall:'#010+
|
|
'fpc_zipexampleinstall:'#010+
|
|
- 'ifdef HASEXAMPLES'#010+
|
|
|
|
|
|
+ 'ifdef HASEXA','MPLES'#010+
|
|
' $(MAKE) fpc_zipinstall ZIPTARGET=exampleinstall ZIPSUFFIX=exm'#010+
|
|
' $(MAKE) fpc_zipinstall ZIPTARGET=exampleinstall ZIPSUFFIX=exm'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
@@ -1192,35 +1200,35 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
'[cleanrules]'#010+
|
|
'[cleanrules]'#010+
|
|
- '#################################','###################################'+
|
|
|
|
- '#'#010+
|
|
|
|
|
|
+ '#####################################################################',
|
|
|
|
+ #010+
|
|
'# Clean rules'#010+
|
|
'# Clean rules'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
#010+
|
|
#010+
|
|
'.PHONY: fpc_clean fpc_cleanall fpc_distclean'#010+
|
|
'.PHONY: fpc_clean fpc_cleanall fpc_distclean'#010+
|
|
#010+
|
|
#010+
|
|
'ifdef EXEFILES'#010+
|
|
'ifdef EXEFILES'#010+
|
|
- 'override CLEANEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(','CLEANEXEFIL'+
|
|
|
|
- 'ES))'#010+
|
|
|
|
|
|
+ 'override CLEANEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANEXEFILES'+
|
|
|
|
+ '))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
- 'ifdef CLEAN_UNITS'#010+
|
|
|
|
|
|
+ 'ifdef CLEAN_U','NITS'#010+
|
|
'override CLEANPPUFILES+=$(addsuffix $(PPUEXT),$(CLEAN_UNITS))'#010+
|
|
'override CLEANPPUFILES+=$(addsuffix $(PPUEXT),$(CLEAN_UNITS))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'ifdef CLEANPPUFILES'#010+
|
|
'ifdef CLEANPPUFILES'#010+
|
|
'override CLEANPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPUF'+
|
|
'override CLEANPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPUF'+
|
|
'ILES))'#010+
|
|
'ILES))'#010+
|
|
- '# Get the .o and .a files created',' for the units'#010+
|
|
|
|
|
|
+ '# Get the .o and .a files created for the units'#010+
|
|
'ifdef PPUFILES'#010+
|
|
'ifdef PPUFILES'#010+
|
|
- 'CLEANPPULINKFILES:=$(shell $(PPUFILES) $(CLEANPPUFILES))'#010+
|
|
|
|
|
|
+ 'CLEANP','PULINKFILES:=$(shell $(PPUFILES) $(CLEANPPUFILES))'#010+
|
|
'else'#010+
|
|
'else'#010+
|
|
'CLEANPPULINKFILES:=$(wildcard $(subst $(PPUEXT),$(OEXT),$(CLEANPPUFILE'+
|
|
'CLEANPPULINKFILES:=$(wildcard $(subst $(PPUEXT),$(OEXT),$(CLEANPPUFILE'+
|
|
'S)) $(addprefix $(LIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEAN'+
|
|
'S)) $(addprefix $(LIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEAN'+
|
|
- 'PPUFILES','))))'#010+
|
|
|
|
|
|
+ 'PPUFILES))))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
- 'override CLEANPPULINKFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(CLEAN'+
|
|
|
|
- 'PPULINKFILES))'#010+
|
|
|
|
|
|
+ 'override CLEANPPULINKFILE','S:=$(addprefix $(UNITTARGETDIRPREFIX),$(CLE'+
|
|
|
|
+ 'ANPPULINKFILES))'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'fpc_clean: $(CLEANTARGET)'#010+
|
|
'fpc_clean: $(CLEANTARGET)'#010+
|
|
@@ -1228,9 +1236,9 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
' -$(DEL) $(CLEANEXEFILES)'#010+
|
|
' -$(DEL) $(CLEANEXEFILES)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef CLEANPPUFILES'#010+
|
|
'ifdef CLEANPPUFILES'#010+
|
|
- ' -$(DEL) $(CLEANPPUFILES)',#010+
|
|
|
|
|
|
+ ' -$(DEL) $(CLEANPPUFILES)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
- 'ifneq ($(CLEANPPULINKFILES),)'#010+
|
|
|
|
|
|
+ 'ifneq ($(CLEANPPULINKFILES),)',#010+
|
|
' -$(DEL) $(CLEANPPULINKFILES)'#010+
|
|
' -$(DEL) $(CLEANPPULINKFILES)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
'ifdef CLEANRSTFILES'#010+
|
|
'ifdef CLEANRSTFILES'#010+
|
|
@@ -1239,8 +1247,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifdef CLEAN_FILES'#010+
|
|
'ifdef CLEAN_FILES'#010+
|
|
' -$(DEL) $(CLEAN_FILES)'#010+
|
|
' -$(DEL) $(CLEAN_FILES)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
- 'ifdef LIB_','NAME'#010+
|
|
|
|
- ' -$(DEL) $(LIB_NAME) $(LIB_FULLNAME)'#010+
|
|
|
|
|
|
+ 'ifdef LIB_NAME'#010+
|
|
|
|
+ ' -$(DEL) $(LIB_NAME) $(L','IB_FULLNAME)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
' -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIRFILE)'+
|
|
' -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIRFILE)'+
|
|
#010+
|
|
#010+
|
|
@@ -1248,8 +1256,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'fpc_distclean: clean'#010+
|
|
'fpc_distclean: clean'#010+
|
|
#010+
|
|
#010+
|
|
'# Also run clean first if targetdir is set. Unittargetdir is always'#010+
|
|
'# Also run clean first if targetdir is set. Unittargetdir is always'#010+
|
|
- '# set if targetdir or u','nittargetdir is specified'#010+
|
|
|
|
- 'ifdef COMPILER_UNITTARGETDIR'#010+
|
|
|
|
|
|
+ '# set if targetdir or unittargetdir is specified'#010+
|
|
|
|
+ 'ifdef COMP','ILER_UNITTARGETDIR'#010+
|
|
'TARGETDIRCLEAN=fpc_clean'#010+
|
|
'TARGETDIRCLEAN=fpc_clean'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
@@ -1257,8 +1265,8 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'ifdef CLEANEXEFILES'#010+
|
|
'ifdef CLEANEXEFILES'#010+
|
|
' -$(DEL) $(CLEANEXEFILES)'#010+
|
|
' -$(DEL) $(CLEANEXEFILES)'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
- ' -$(DEL) *$(OEXT) *$(PPUEXT) *$(RSTEXT) ','*$(ASMEXT) *$(STATICL'+
|
|
|
|
- 'IBEXT) *$(SHAREDLIBEXT) *$(PPLEXT)'#010+
|
|
|
|
|
|
+ ' -$(DEL) *$(OEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIB'+
|
|
|
|
+ 'EXT) *$(SHARE','DLIBEXT) *$(PPLEXT)'#010+
|
|
' -$(DELTREE) *$(SMARTEXT)'#010+
|
|
' -$(DELTREE) *$(SMARTEXT)'#010+
|
|
' -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIRFILE)'+
|
|
' -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIRFILE)'+
|
|
#010+
|
|
#010+
|
|
@@ -1268,7 +1276,7 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
#010+
|
|
#010+
|
|
#010+
|
|
#010+
|
|
'[inforules]'#010+
|
|
'[inforules]'#010+
|
|
- '##################','##################################################'+
|
|
|
|
|
|
+ '######################################################','##############'+
|
|
'#'#010+
|
|
'#'#010+
|
|
'# Info rules'#010+
|
|
'# Info rules'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
@@ -1278,86 +1286,84 @@ const fpcmakeini : array[0..125,1..240] of char=(
|
|
'fpc_info:'#010+
|
|
'fpc_info:'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO) == Package info =='#010+
|
|
' @$(ECHO) == Package info =='#010+
|
|
- ' @$(ECHO) Pack','age Name..... $(PACKAGE_NAME)'#010+
|
|
|
|
- ' @$(ECHO) Package Version.. $(PACKAGE_VERSION)'#010+
|
|
|
|
|
|
+ ' @$(ECHO) Package Name..... $(PACKAGE_NAME)'#010+
|
|
|
|
+ ' ',' @$(ECHO) Package Version.. $(PACKAGE_VERSION)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO) == Configuration info =='#010+
|
|
' @$(ECHO) == Configuration info =='#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO) FPC.......... $(FPC)'#010+
|
|
' @$(ECHO) FPC.......... $(FPC)'#010+
|
|
- ' @$(ECHO) FPC Version.. $(FPC_V','ERSION)'#010+
|
|
|
|
- ' @$(ECHO) Source CPU... $(CPU_SOURCE)'#010+
|
|
|
|
|
|
+ ' @$(ECHO) FPC Version.. $(FPC_VERSION)'#010+
|
|
|
|
+ ' @$(ECHO) Source CPU','... $(CPU_SOURCE)'#010+
|
|
' @$(ECHO) Target CPU... $(CPU_TARGET)'#010+
|
|
' @$(ECHO) Target CPU... $(CPU_TARGET)'#010+
|
|
' @$(ECHO) Source OS.... $(OS_SOURCE)'#010+
|
|
' @$(ECHO) Source OS.... $(OS_SOURCE)'#010+
|
|
' @$(ECHO) Target OS.... $(OS_TARGET)'#010+
|
|
' @$(ECHO) Target OS.... $(OS_TARGET)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
- ' @$(ECHO) == Directory in','fo =='#010+
|
|
|
|
|
|
+ ' @$(ECHO) == Directory info =='#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
- ' @$(ECHO) Basedir......... $(BASEDIR)'#010+
|
|
|
|
|
|
+ ' @$(EC','HO) Basedir......... $(BASEDIR)'#010+
|
|
' @$(ECHO) FPCDir.......... $(FPCDIR)'#010+
|
|
' @$(ECHO) FPCDir.......... $(FPCDIR)'#010+
|
|
' @$(ECHO) UnitsDir........ $(UNITSDIR)'#010+
|
|
' @$(ECHO) UnitsDir........ $(UNITSDIR)'#010+
|
|
' @$(ECHO) PackagesDir..... $(PACKAGESDIR)'#010+
|
|
' @$(ECHO) PackagesDir..... $(PACKAGESDIR)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
- ' @$(E','CHO) GCC library..... $(GCCLIBDIR)'#010+
|
|
|
|
|
|
+ ' @$(ECHO) GCC library..... $(GCCLIBDIR)'#010,
|
|
' @$(ECHO) Other library... $(OTHERLIBDIR)'#010+
|
|
' @$(ECHO) Other library... $(OTHERLIBDIR)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO) == Tools info =='#010+
|
|
' @$(ECHO) == Tools info =='#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO) Pwd....... $(PWD)'#010+
|
|
' @$(ECHO) Pwd....... $(PWD)'#010+
|
|
' @$(ECHO) Echo...... $(ECHO)'#010+
|
|
' @$(ECHO) Echo...... $(ECHO)'#010+
|
|
- ' @$(E','CHO) PPUMove... $(PPUMOVE)'#010+
|
|
|
|
- ' @$(ECHO) PPUFiles.. $(PPUFILES)'#010+
|
|
|
|
|
|
+ ' @$(ECHO) PPUMove... $(PPUMOVE)'#010+
|
|
|
|
+ ' ','@$(ECHO) PPUFiles.. $(PPUFILES)'#010+
|
|
' @$(ECHO) Date...... $(DATE)'#010+
|
|
' @$(ECHO) Date...... $(DATE)'#010+
|
|
' @$(ECHO) Upx....... $(UPXPROG)'#010+
|
|
' @$(ECHO) Upx....... $(UPXPROG)'#010+
|
|
' @$(ECHO) Zip....... $(ZIPPROG)'#010+
|
|
' @$(ECHO) Zip....... $(ZIPPROG)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO) == Object info =='#010+
|
|
' @$(ECHO) == Object info =='#010+
|
|
- ' ',' @$(ECHO)'#010+
|
|
|
|
- ' @$(ECHO) Target Loaders...... $(TARGET_LOADERS)'#010+
|
|
|
|
|
|
+ ' @$(ECHO)'#010+
|
|
|
|
+ ' @$(ECHO) Ta','rget Loaders...... $(TARGET_LOADERS)'#010+
|
|
' @$(ECHO) Target Units........ $(TARGET_UNITS)'#010+
|
|
' @$(ECHO) Target Units........ $(TARGET_UNITS)'#010+
|
|
' @$(ECHO) Target Programs..... $(TARGET_PROGRAMS)'#010+
|
|
' @$(ECHO) Target Programs..... $(TARGET_PROGRAMS)'#010+
|
|
- ' @$(ECHO) Target Dirs......... $(TARGET_DIRS)'#010,
|
|
|
|
- ' @$(ECHO) Target Examples..... $(TARGET_EXAMPLES)'#010+
|
|
|
|
|
|
+ ' @$(ECHO) Target Dirs......... $(TARGET_DIRS)'#010+
|
|
|
|
+ ' @$(ECHO) Target Examples...','.. $(TARGET_EXAMPLES)'#010+
|
|
' @$(ECHO) Target ExampleDirs.. $(TARGET_EXAMPLEDIRS)'#010+
|
|
' @$(ECHO) Target ExampleDirs.. $(TARGET_EXAMPLEDIRS)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO) Clean Units......... $(CLEAN_UNITS)'#010+
|
|
' @$(ECHO) Clean Units......... $(CLEAN_UNITS)'#010+
|
|
- ' @$(ECHO) Clean Files......... $(CLEAN_FIL','ES)'#010+
|
|
|
|
|
|
+ ' @$(ECHO) Clean Files......... $(CLEAN_FILES)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
- ' @$(ECHO) Install Units....... $(INSTALL_UNITS)'#010+
|
|
|
|
|
|
+ ' @$(ECHO',') Install Units....... $(INSTALL_UNITS)'#010+
|
|
' @$(ECHO) Install Files....... $(INSTALL_FILES)'#010+
|
|
' @$(ECHO) Install Files....... $(INSTALL_FILES)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO) == Install info =='#010+
|
|
' @$(ECHO) == Install info =='#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
- ' @$(ECHO) DateStr...........','... $(DATESTR)'#010+
|
|
|
|
- ' @$(ECHO) ZipPrefix............ $(ZIPPREFIX)'#010+
|
|
|
|
|
|
+ ' @$(ECHO) DateStr.............. $(DATESTR)'#010+
|
|
|
|
+ ' @$(ECHO) Zip','Prefix............ $(ZIPPREFIX)'#010+
|
|
' @$(ECHO) ZipSuffix............ $(ZIPSUFFIX)'#010+
|
|
' @$(ECHO) ZipSuffix............ $(ZIPSUFFIX)'#010+
|
|
' @$(ECHO) Install FPC Package.. $(INSTALL_FPCPACKAGE)'#010+
|
|
' @$(ECHO) Install FPC Package.. $(INSTALL_FPCPACKAGE)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
- ' @$(ECHO) Install base dir..... ','$(INSTALL_BASEDIR)'#010+
|
|
|
|
- ' @$(ECHO) Install binary dir... $(INSTALL_BINDIR)'#010+
|
|
|
|
|
|
+ ' @$(ECHO) Install base dir..... $(INSTALL_BASEDIR)'#010+
|
|
|
|
+ ' @$(ECHO) ',' Install binary dir... $(INSTALL_BINDIR)'#010+
|
|
' @$(ECHO) Install library dir.. $(INSTALL_LIBDIR)'#010+
|
|
' @$(ECHO) Install library dir.. $(INSTALL_LIBDIR)'#010+
|
|
' @$(ECHO) Install units dir.... $(INSTALL_UNITDIR)'#010+
|
|
' @$(ECHO) Install units dir.... $(INSTALL_UNITDIR)'#010+
|
|
- ' @$(ECHO) Install source dir... $(INST','ALL_SOURCEDIR)'#010+
|
|
|
|
- ' @$(ECHO) Install doc dir...... $(INSTALL_DOCDIR)'#010+
|
|
|
|
|
|
+ ' @$(ECHO) Install source dir... $(INSTALL_SOURCEDIR)'#010+
|
|
|
|
+ ' @$(ECHO) Ins','tall doc dir...... $(INSTALL_DOCDIR)'#010+
|
|
' @$(ECHO) Install example dir.. $(INSTALL_EXAMPLEDIR)'#010+
|
|
' @$(ECHO) Install example dir.. $(INSTALL_EXAMPLEDIR)'#010+
|
|
' @$(ECHO) Install data dir..... $(INSTALL_DATADIR)'#010+
|
|
' @$(ECHO) Install data dir..... $(INSTALL_DATADIR)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
- ' @$(ECHO) Dist destin','ation dir. $(DIST_DESTDIR)'#010+
|
|
|
|
- ' @$(ECHO) Dist zip name........ $(DIST_ZIPNAME)'#010+
|
|
|
|
|
|
+ ' @$(ECHO) Dist destination dir. $(DIST_DESTDIR)'#010+
|
|
|
|
+ ' @','$(ECHO) Dist zip name........ $(DIST_ZIPNAME)'#010+
|
|
' @$(ECHO)'#010+
|
|
' @$(ECHO)'#010+
|
|
#010+
|
|
#010+
|
|
'[localmakefile]'#010+
|
|
'[localmakefile]'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
'# Local Makefile'#010+
|
|
'# Local Makefile'#010+
|
|
- '####################################','################################'+
|
|
|
|
- '#'#010+
|
|
|
|
|
|
+ '#####################################################################'#010+
|
|
#010+
|
|
#010+
|
|
- 'ifneq ($(wildcard fpcmake.loc),)'#010+
|
|
|
|
|
|
+ 'i','fneq ($(wildcard fpcmake.loc),)'#010+
|
|
'include fpcmake.loc'#010+
|
|
'include fpcmake.loc'#010+
|
|
'endif'#010+
|
|
'endif'#010+
|
|
#010+
|
|
#010+
|
|
'[userrules]'#010+
|
|
'[userrules]'#010+
|
|
'#####################################################################'#010+
|
|
'#####################################################################'#010+
|
|
'# Users rules'#010+
|
|
'# Users rules'#010+
|
|
- '#################################################','###################'+
|
|
|
|
- '#'#010
|
|
|
|
|
|
+ '#####################################################################'#010
|
|
);
|
|
);
|