diff --git a/utils/fpcmake.inc b/utils/fpcmake.inc index bc80069606..9990eb95e3 100644 --- a/utils/fpcmake.inc +++ b/utils/fpcmake.inc @@ -783,13 +783,13 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ '# Debug'#010+ 'ifdef DEBUG'#010+ - 'override FPCOPT+=-g -dDEBUG'#010+ + 'override FPCOPT+=-gl -dDEBUG'#010+ 'endif'#010+ #010+ '# Release mode (strip, optimize and don'#039't load ppc386.cfg)'#010+ '# 0.99.12b has a bug in the optimizer so don'#039't use it by default'#010+ 'ifdef RELEASE'#010+ - 'ifeq ($(FPC_VERSION),0.99.12)',#010+ + 'ifeq ($(FPC_VERSION),0.99.12',')'#010+ 'override FPCOPT+=-Xs -OGp3 -n'#010+ 'else'#010+ 'override FPCOPT+=-Xs -OG2p3 -n'#010+ @@ -807,8 +807,8 @@ const fpcmakeini : array[0..134,1..240] of char=( 'endif'#010+ #010+ '# Verbose settings (warning,note,info)'#010+ - 'ifdef VERBOSE'#010+ - 'o','verride FPCOPT+=-vwni'#010+ + 'ifdef VERBOSE'#010, + 'override FPCOPT+=-vwni'#010+ 'endif'#010+ #010+ #010+ @@ -826,7 +826,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ '[command_unitsdir]'#010+ 'ifdef UNITSDIR'#010+ - 'override FPCOP','T+=-Fu$(UNITSDIR)'#010+ + 'override FPCO','PT+=-Fu$(UNITSDIR)'#010+ 'endif'#010+ #010+ #010+ @@ -843,7 +843,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ #010+ '[command_needinc]'#010+ - 'ifdef NEEDINCD','IR'#010+ + 'ifdef NEEDINC','DIR'#010+ 'override FPCOPT+=$(addprefix -Fi,$(NEEDINCDIR))'#010+ 'endif'#010+ #010+ @@ -856,7 +856,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '[command_otherlib]'#010+ '# Add Other dirs path if asked'#010+ 'ifdef OTHERLIBDIR'#010+ - 'override FPCO','PT+=$(addprefix -Fl,$(OTHERLIBDIR))'#010+ + 'override FPC','OPT+=$(addprefix -Fl,$(OTHERLIBDIR))'#010+ 'endif'#010+ #010+ '[command_target]'#010+ @@ -866,7 +866,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'ifeq ($(TARGETDIR),.)'#010+ 'override TARGETDIRPREFIX='#010+ 'else'#010+ - 'override TARGETDIRPREFIX','=$(TARGETDIR)/'#010+ + 'override TARGETDIRPREFI','X=$(TARGETDIR)/'#010+ 'endif'#010+ 'endif'#010+ 'ifdef UNITTARGETDIR'#010+ @@ -878,7 +878,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'endif'#010+ 'else'#010+ 'ifdef TARGETDIR'#010+ - 'override UNITTARGETDIR=$(','TARGETDIR)'#010+ + 'override UNITTARGETDIR=$','(TARGETDIR)'#010+ 'override UNITTARGETDIRPREFIX=$(TARGETDIRPREFIX)'#010+ 'endif'#010+ 'endif'#010+ @@ -891,7 +891,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ '# Add defines from FPCOPTDEF to FPCOPT'#010+ 'ifdef FPCOPTDEF'#010+ - 'overri','de FPCOPT+=$(FPCOPTDEF)'#010+ + 'overr','ide FPCOPT+=$(FPCOPTDEF)'#010+ 'endif'#010+ #010+ '# Error file ?'#010+ @@ -906,7 +906,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ #010+ '[command_win32file]'#010+ - '# For win32 the options are passed ','using the file fpcext.cmd'#010+ + '# For win32 the options are passed',' using the file fpcext.cmd'#010+ 'ifndef FPCEXTFILE'#010+ 'FPCEXTFILE=fpcext.cmd'#010+ 'endif'#010+ @@ -914,7 +914,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'override TMPVAR:=$(shell "$(DEL) $(FPCEXTFILE)")'#010+ 'override TMPVAR:=$(foreach A,$(FPCOPT),$(shell "$(ECHOE) "$(A)" >> $(F'+ 'PCEXTFILE)"))'#010+ - 'override ','FPCOPT:=@$(FPCEXTFILE)'#010+ + 'override',' FPCOPT:=@$(FPCEXTFILE)'#010+ 'endif'#010+ #010+ '[command_win32env]'#010+ @@ -925,7 +925,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'export FPCEXTCMD'#010+ 'endif'#010+ #010+ - '[command_compile','r]'#010+ + '[command_compil','er]'#010+ '# Compiler commandline'#010+ 'override COMPILER:=$(FPC) $(FPCOPT)'#010+ #010+ @@ -934,7 +934,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'ifeq (,$(findstring -s ,$(COMPILER)))'#010+ 'EXECPPAS='#010+ 'else'#010+ - 'ifeq ($(OS_SOURCE),$(OS_TARGET','))'#010+ + 'ifeq ($(OS_SOURCE),$(OS_TARGE','T))'#010+ 'EXECPPAS:=@$(PPAS)'#010+ 'endif'#010+ 'endif'#010+ @@ -946,7 +946,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '#####################################################################'#010+ #010+ '[packagedependrules]'#010+ - '#########','###########################################################'+ + '########','############################################################'+ '#'#010+ '# Package depends'#010+ '#####################################################################'#010+ @@ -954,7 +954,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ '[loaderrules]'#010+ '#####################################################################'#010+ - '# Loa','ders'#010+ + '# Lo','aders'#010+ '#####################################################################'#010+ #010+ '.PHONY: fpc_loaders'#010+ @@ -964,7 +964,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ 'override ALLTARGET+=fpc_loaders'#010+ 'override CLEANTARGET+=fpc_loaders_clean'#010+ - 'override SHOWINS','TALLTARGET+=fpc_loaders_showinstall'#010+ + 'override SHOWIN','STALLTARGET+=fpc_loaders_showinstall'#010+ 'override INSTALLTARGET+=fpc_loaders_install'#010+ #010+ 'override LOADEROFILES:=$(addsuffix $(OEXT),$(LOADEROBJECTS))'#010+ @@ -974,7 +974,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'fpc_loaders_clean:'#010+ ' -$(DEL) $(LOADEROFILES)'#010+ #010+ - 'fpc_loaders_sho','winstall:'#010+ + 'fpc_loaders_sh','owinstall:'#010+ ' @$(ECHO) -e $(addprefix "\n"$(UNITINSTALLDIR)/,$(LOADEROFILES)'+ ')'#010+ #010+ @@ -984,7 +984,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ #010+ '[unitrules]'#010+ - '##################################','##################################'+ + '#################################','###################################'+ '#'#010+ '# Units'#010+ '#####################################################################'#010+ @@ -994,7 +994,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'override ALLTARGET+=fpc_units'#010+ #010+ 'override UNITPPUFILES=$(addsuffix $(PPUEXT),$(UNITOBJECTS))'#010+ - 'override INSTAL','LPPUFILES+=$(UNITPPUFILES)'#010+ + 'override INSTA','LLPPUFILES+=$(UNITPPUFILES)'#010+ 'override CLEANPPUFILES+=$(UNITPPUFILES)'#010+ #010+ 'fpc_units: $(UNITPPUFILES)'#010+ @@ -1004,7 +1004,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '[exerules]'#010+ '#####################################################################'#010+ '# Exes'#010+ - '######################################################','##############'+ + '#####################################################','###############'+ '#'#010+ #010+ '.PHONY: fpc_exes'#010+ @@ -1015,7 +1015,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ 'override ALLTARGET+=fpc_exes'#010+ 'override INSTALLEXEFILES+=$(EXEFILES)'#010+ - 'override CL','EANEXEFILES+=$(EXEFILES) $(EXEOFILES)'#010+ + 'override C','LEANEXEFILES+=$(EXEFILES) $(EXEOFILES)'#010+ 'endif'#010+ #010+ 'fpc_exes: $(EXEFILES)'#010+ @@ -1024,8 +1024,8 @@ const fpcmakeini : array[0..134,1..240] of char=( '[rstrules]'#010+ '#####################################################################'#010+ '# Resource strings'#010+ - '#####################################################################'#010+ - #010, + '#####################################################################'#010, + #010+ 'ifdef RSTOBJECTS'#010+ 'override RSTFILES=$(addsuffix $(RSTEXT),$(RSTOBJECTS))'#010+ #010+ @@ -1036,7 +1036,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '[examplerules]'#010+ '#####################################################################'#010+ '# Examples'#010+ - '###########################','#########################################'+ + '##########################','##########################################'+ '#'#010+ #010+ '.PHONY: fpc_examples fpc_test'#010+ @@ -1044,7 +1044,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'ifdef EXAMPLEOBJECTS'#010+ 'override EXAMPLESOURCEFILES:=$(addsuffix $(PASEXT),$(EXAMPLEOBJECTS))'#010+ 'override EXAMPLEFILES:=$(addsuffix $(EXEEXT),$(EXAMPLEOBJECTS))'#010+ - 'override E','XAMPLEOFILES:=$(addsuffix $(OEXT),$(EXAMPLEOBJECTS))'#010+ + 'override ','EXAMPLEOFILES:=$(addsuffix $(OEXT),$(EXAMPLEOBJECTS))'#010+ #010+ 'override CLEANEXEFILES+=$(EXAMPLEFILES) $(EXAMPLEOFILES)'#010+ 'endif'#010+ @@ -1056,7 +1056,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ #010+ '[compilerules]'#010+ - '############','########################################################'+ + '###########','#########################################################'+ '#'#010+ '# General compile rules'#010+ '#####################################################################'#010+ @@ -1064,7 +1064,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '.PHONY: fpc_packages fpc_all fpc_debug'#010+ #010+ '$(FPCMADE): $(ALLTARGET)'#010+ - ' @$(ECHO) Compi','led > $(FPCMADE)'#010+ + ' @$(ECHO) Comp','iled > $(FPCMADE)'#010+ #010+ 'fpc_packages: $(COMPILEPACKAGES)'#010+ #010+ @@ -1078,7 +1078,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'vpath %$(PPUEXT) $(UNITTARGETDIR)'#010+ 'endif'#010+ #010+ - '# General',' compile rules, available for both possible PASEXT'#010+ + '# Genera','l compile rules, available for both possible PASEXT'#010+ #010+ '.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .pp'#010+ #010+ @@ -1088,7 +1088,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ '%$(PPUEXT): %.pas'#010+ ' $(COMPILER) $< $(REDIR)'#010+ - ' $(EXECPPAS)',#010+ + ' $(EXECPPAS',')'#010+ #010+ '%$(EXEEXT): %.pp'#010+ ' $(COMPILER) $< $(REDIR)'#010+ @@ -1101,9 +1101,8 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ '[libraryrules]'#010+ '#####################################################################'#010+ - '# Library'#010+ - '#','###################################################################'+ - '#'#010+ + '# Library'#010, + '#####################################################################'#010+ #010+ '.PHONY: fpc_smart fpc_shared'#010+ #010+ @@ -1114,7 +1113,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'endif'#010+ #010+ '# Default sharedlib units are all unit objects'#010+ - 'ifnd','ef SHAREDLIBUNITOBJECTS'#010+ + 'ifn','def SHAREDLIBUNITOBJECTS'#010+ 'SHAREDLIBUNITOBJECTS:=$(UNITOBJECTS)'#010+ 'endif'#010+ #010+ @@ -1126,7 +1125,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'ifndef LIBNAME'#010+ ' @$(ECHO) "LIBNAME not set"'#010+ 'else'#010+ - ' $(PPUMOVE) $(SHA','REDLIBUNITOBJECTS) -o$(LIBFULLNAME)'#010+ + ' $(PPUMOVE) $(SH','AREDLIBUNITOBJECTS) -o$(LIBFULLNAME)'#010+ 'endif'#010+ 'else'#010+ ' @$(ECHO) "Shared Libraries not supported"'#010+ @@ -1136,7 +1135,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '[installrules]'#010+ '#####################################################################'#010+ '# Install rules'#010+ - '##################################','##################################'+ + '#################################','###################################'+ '#'#010+ #010+ '.PHONY: fpc_showinstall fpc_install'#010+ @@ -1146,13 +1145,13 @@ const fpcmakeini : array[0..134,1..240] of char=( 'endif'#010+ #010+ 'ifdef INSTALLPPUFILES'#010+ - 'override INSTALLPPUFILES:=$(addprefix $(TAR','GETDIRPREFIX),$(INSTALLPP'+ + 'override INSTALLPPUFILES:=$(addprefix $(TA','RGETDIRPREFIX),$(INSTALLPP'+ 'UFILES))'#010+ 'ifdef PPUFILES'#010+ 'INSTALLPPULINKFILES:=$(shell $(PPUFILES) -S -O $(INSTALLPPUFILES))'#010+ 'else'#010+ 'INSTALLPPULINKFILES:=$(wildcard $(subst $(PPUEXT),$(OEXT),$(INSTALLPPU'+ - 'FILES)) $(addprefix $(LIBPREFIX),$(subst $(PPUEXT','),$(STATICLIBEXT),$'+ + 'FILES)) $(addprefix $(LIBPREFIX),$(subst $(PPUEX','T),$(STATICLIBEXT),$'+ '(INSTALLPPUFILES))))'#010+ 'endif'#010+ 'override INSTALLPPULINKFILES:=$(addprefix $(TARGETDIRPREFIX),$(INSTALL'+ @@ -1162,7 +1161,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'ifdef INSTALLEXEFILES'#010+ 'override INSTALLEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(INSTALLEXEF'+ 'ILES))'#010+ - 'end','if'#010+ + 'en','dif'#010+ #010+ 'fpc_showinstall: $(SHOWINSTALLTARGET)'#010+ 'ifdef INSTALLEXEFILES'#010+ @@ -1171,7 +1170,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'endif'#010+ 'ifdef INSTALLPPUFILES'#010+ ' @$(ECHO) -e $(addprefix "\n"$(UNITINSTALLDIR)/,$(INSTALLPPUFIL'+ - 'ES))',#010+ + 'ES)',')'#010+ 'ifneq ($(INSTALLPPULINKFILES),)'#010+ ' @$(ECHO) -e $(addprefix "\n"$(UNITINSTALLDIR)/,$(INSTALLPPULIN'+ 'KFILES))'#010+ @@ -1179,7 +1178,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'ifneq ($(wildcard $(LIBFULLNAME)),)'#010+ ' @$(ECHO) $(LIBINSTALLDIR)/$(LIBFULLNAME)'#010+ 'ifdef HASSHAREDLIB'#010+ - ' @$(ECHO) $','(LIBINSTALLDIR)/$(LIBNAME)'#010+ + ' @$(ECHO) ','$(LIBINSTALLDIR)/$(LIBNAME)'#010+ 'endif'#010+ 'endif'#010+ 'endif'#010+ @@ -1191,7 +1190,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'fpc_install: $(INSTALLTARGET)'#010+ '# Create UnitInstallFiles'#010+ 'ifdef INSTALLEXEFILES'#010+ - ' $','(MKDIR) $(BININSTALLDIR)'#010+ + ' ','$(MKDIR) $(BININSTALLDIR)'#010+ '# Compress the exes if upx is defined'#010+ 'ifdef UPXPROG'#010+ ' -$(UPXPROG) $(INSTALLEXEFILES)'#010+ @@ -1199,14 +1198,14 @@ const fpcmakeini : array[0..134,1..240] of char=( ' $(INSTALLEXE) $(INSTALLEXEFILES) $(BININSTALLDIR)'#010+ 'endif'#010+ 'ifdef INSTALLPPUFILES'#010+ - ' $(MKDIR) $(UNITINSTALLDI','R)'#010+ + ' $(MKDIR) $(UNITINSTALLD','IR)'#010+ ' $(INSTALL) $(INSTALLPPUFILES) $(UNITINSTALLDIR)'#010+ 'ifneq ($(INSTALLPPULINKFILES),)'#010+ ' $(INSTALL) $(INSTALLPPULINKFILES) $(UNITINSTALLDIR)'#010+ 'endif'#010+ 'ifneq ($(wildcard $(LIBFULLNAME)),)'#010+ ' $(MKDIR) $(LIBINSTALLDIR)'#010+ - ' $(INS','TALL) $(LIBFULLNAME) $(LIBINSTALLDIR)'#010+ + ' $(IN','STALL) $(LIBFULLNAME) $(LIBINSTALLDIR)'#010+ 'ifdef inUnix'#010+ ' ln -sf $(LIBFULLNAME) $(LIBINSTALLDIR)/$(LIBNAME)'#010+ 'endif'#010+ @@ -1214,7 +1213,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'endif'#010+ 'ifdef EXTRAINSTALLFILES'#010+ ' $(MKDIR) $(DATAINSTALLDIR)'#010+ - ' $(INSTALL) $(EXTRAINSTALLFILES) $(DATAINSTALLD','IR)'#010+ + ' $(INSTALL) $(EXTRAINSTALLFILES) $(DATAINSTALL','DIR)'#010+ 'endif'#010+ #010+ #010+ @@ -1225,7 +1224,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ '.PHONY: fpc_sourceinstall'#010+ #010+ - 'ifndef SOURCETOPD','IR'#010+ + 'ifndef SOURCETOP','DIR'#010+ 'SOURCETOPDIR=$(BASEDIR)'#010+ 'endif'#010+ #010+ @@ -1234,7 +1233,7 @@ const fpcmakeini : array[0..134,1..240] of char=( ' $(COPYTREE) $(SOURCETOPDIR) $(SOURCEINSTALLDIR)'#010+ #010+ '[exampleinstallrules]'#010+ - '#################################################################','###'+ + '################################################################','####'+ '#'#010+ '# exampleinstall rules'#010+ '#####################################################################'#010+ @@ -1243,15 +1242,15 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ 'fpc_exampleinstall: $(addsuffix _clean,$(EXAMPLEDIROBJECTS))'#010+ 'ifdef EXAMPLESOURCEFILES'#010+ - ' $(MKDIR) $(EXAMPLEI','NSTALLDIR)'#010+ + ' $(MKDIR) $(EXAMPLE','INSTALLDIR)'#010+ ' $(COPY) $(EXAMPLESOURCEFILES) $(EXAMPLEINSTALLDIR)'#010+ 'endif'#010+ 'ifdef EXAMPLEDIROBJECTS'#010+ 'ifndef EXAMPLESOURCEFILES'#010+ ' $(MKDIR) $(EXAMPLEINSTALLDIR)'#010+ 'endif'#010+ - ' $(COPYTREE) $(addsuffix /*,$(EXAMPLEDIROBJECTS)) $(EXAMPLEINST', - 'ALLDIR)'#010+ + ' $(COPYTREE) $(addsuffix /*,$(EXAMPLEDIROBJECTS)) $(EXAMPLEINS', + 'TALLDIR)'#010+ 'endif'#010+ #010+ #010+ @@ -1263,7 +1262,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '.PHONY: fpc_zipinstall'#010+ #010+ '# Create suffix to add'#010+ - 'ifndef PACKA','GESUFFIX'#010+ + 'ifndef PACK','AGESUFFIX'#010+ 'PACKAGESUFFIX=$(OS_TARGET)'#010+ 'ifeq ($(OS_TARGET),go32v2)'#010+ 'PACKAGESUFFIX=go32'#010+ @@ -1277,8 +1276,8 @@ const fpcmakeini : array[0..134,1..240] of char=( 'ifndef PACKDIR'#010+ 'ifndef inUnix'#010+ 'PACKDIR=$(BASEDIR)/pack_tmp'#010+ - 'else'#010+ - 'P','ACKDIR=/tmp/fpc-pack'#010+ + 'else'#010, + 'PACKDIR=/tmp/fpc-pack'#010+ 'endif'#010+ 'endif'#010+ #010+ @@ -1291,7 +1290,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ '# Use tar by default under linux'#010+ 'ifndef USEZIP'#010+ - 'ifdef inUn','ix'#010+ + 'ifdef inU','nix'#010+ 'USETAR=1'#010+ 'endif'#010+ 'endif'#010+ @@ -1303,13 +1302,13 @@ const fpcmakeini : array[0..134,1..240] of char=( 'else'#010+ ' $(MAKE) $(ZIPTARGET) PREFIXINSTALLDIR=$(PACKDIR)'#010+ 'ifdef USETAR'#010+ - ' $(DEL) $(DESTZIPDIR)/$(ZIPNAME)$(TAREXT)'#010+ - ' ',' cd $(PACKDIR) ; $(TARPROG) c$(TAROPT) --file $(DESTZIPDIR)/$'+ - '(ZIPNAME)$(TAREXT) * ; cd $(BASEDIR)'#010+ + ' $(DEL) $(DESTZIPDIR)/$(ZIPNAME)$(TAREXT)'#010, + ' cd $(PACKDIR) ; $(TARPROG) c$(TAROPT) --file $(DESTZIPDIR)/$(Z'+ + 'IPNAME)$(TAREXT) * ; cd $(BASEDIR)'#010+ 'else'#010+ ' $(DEL) $(DESTZIPDIR)/$(ZIPNAME)$(ZIPEXT)'#010+ ' cd $(PACKDIR) ; $(ZIPPROG) -Dr $(ZIPOPT) $(DESTZIPDIR)/$(ZIPNA'+ - 'ME)$(ZIPEXT)',' * ; cd $(BASEDIR)'#010+ + 'ME)$(ZIPEXT',') * ; cd $(BASEDIR)'#010+ 'endif'#010+ ' $(DELTREE) $(PACKDIR)'#010+ 'endif'#010+ @@ -1323,7 +1322,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'rc'#010+ #010+ #010+ - '[zipexampleinstallrules]'#010, + '[zipexampleinstallrules]',#010+ '.PHONY: fpc_zipexampleinstall'#010+ #010+ 'fpc_zipexampleinstall:'#010+ @@ -1334,7 +1333,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '[cleanrules]'#010+ '#####################################################################'#010+ '# Clean rules'#010+ - '############','########################################################'+ + '###########','#########################################################'+ '#'#010+ #010+ '.PHONY: fpc_clean fpc_cleanall fpc_distclean'#010+ @@ -1344,13 +1343,13 @@ const fpcmakeini : array[0..134,1..240] of char=( 'endif'#010+ #010+ 'ifdef CLEANPPUFILES'#010+ - 'override CLEANPPUFIL','ES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANPPUFIL'+ + 'override CLEANPPUFI','LES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANPPUFIL'+ 'ES))'#010+ '# Get the .o and .a files created for the units'#010+ 'ifdef PPUFILES'#010+ 'CLEANPPULINKFILES:=$(shell $(PPUFILES) $(CLEANPPUFILES))'#010+ 'else'#010+ - 'CLEANPPULINKFILES:=$(wildcard $(subst $(PPUEXT),$(OEXT),$(CLEA','NPPUFI'+ + 'CLEANPPULINKFILES:=$(wildcard $(subst $(PPUEXT),$(OEXT),$(CLE','ANPPUFI'+ 'LES)) $(addprefix $(LIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLE'+ 'ANPPUFILES))))'#010+ 'endif'#010+ @@ -1360,7 +1359,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ 'fpc_clean: $(CLEANTARGET)'#010+ 'ifdef CLEANEXEFILES'#010+ - ' -','$(DEL) $(addprefix $(TARGETDIRPREFIX),$(CLEANEXEFILES))'#010+ + ' ','-$(DEL) $(addprefix $(TARGETDIRPREFIX),$(CLEANEXEFILES))'#010+ 'endif'#010+ 'ifdef CLEANPPUFILES'#010+ ' -$(DEL) $(CLEANPPUFILES)'#010+ @@ -1369,7 +1368,7 @@ const fpcmakeini : array[0..134,1..240] of char=( ' -$(DEL) $(CLEANPPULINKFILES)'#010+ 'endif'#010+ 'ifdef CLEANRSTFILES'#010+ - ' -$(DEL) $(addprefi','x $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES))'+ + ' -$(DEL) $(addpref','ix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES))'+ #010+ 'endif'#010+ 'ifdef EXTRACLEANFILES'#010+ @@ -1378,7 +1377,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'ifdef LIBNAME'#010+ ' -$(DEL) $(LIBNAME) $(LIBFULLNAME)'#010+ 'endif'#010+ - ' -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIRF','IL'+ + ' -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIR','FIL'+ 'E)'#010+ #010+ 'fpc_distclean: fpc_clean'#010+ @@ -1389,14 +1388,14 @@ const fpcmakeini : array[0..134,1..240] of char=( 'TARGETDIRCLEAN=fpc_clean'#010+ 'endif'#010+ #010+ - 'fpc_cleanall: $(CLEANTARGET) $(TARGETDI','RCLEAN)'#010+ + 'fpc_cleanall: $(CLEANTARGET) $(TARGETD','IRCLEAN)'#010+ 'ifdef CLEANEXEFILES'#010+ ' -$(DEL) $(CLEANEXEFILES)'#010+ 'endif'#010+ ' -$(DEL) *$(OEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIB'+ 'EXT) *$(SHAREDLIBEXT) *$(PPLEXT)'#010+ ' -$(DELTREE) *$(SMARTEXT)'#010+ - ' -$(DEL) $(FPCMADE) $(PPAS) li','nk.res $(FPCEXTFILE) $(REDIRFIL'+ + ' -$(DEL) $(FPCMADE) $(PPAS) l','ink.res $(FPCEXTFILE) $(REDIRFIL'+ 'E)'#010+ #010+ #010+ @@ -1408,7 +1407,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '.PHONY: fpc_depend'#010+ #010+ 'fpc_depend:'#010+ - ' ',' $(PPDEP) $(UNITOBJECTS)'#010+ + ' ',' $(PPDEP) $(UNITOBJECTS)'#010+ #010+ #010+ '[inforules]'#010+ @@ -1416,7 +1415,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '# Info rules'#010+ '#####################################################################'#010+ #010+ - '.PHONY: fpc_info fpc_cfginfo fpc_objectinf','o fpc_toolsinfo fpc_instal'+ + '.PHONY: fpc_info fpc_cfginfo fpc_objectin','fo fpc_toolsinfo fpc_instal'+ 'linfo \'#010+ ' fpc_dirinfo'#010+ #010+ @@ -1428,7 +1427,7 @@ const fpcmakeini : array[0..134,1..240] of char=( ' @$(ECHO) == Configuration info =='#010+ ' @$(ECHO)'#010+ ' @$(ECHO) FPC....... $(FPC)'#010+ - ' @$(ECHO) Versi','on... $(FPC_VERSION)'#010+ + ' @$(ECHO) Vers','ion... $(FPC_VERSION)'#010+ ' @$(ECHO) CPU....... $(CPU_TARGET)'#010+ ' @$(ECHO) Source.... $(OS_SOURCE)'#010+ ' @$(ECHO) Target.... $(OS_TARGET)'#010+ @@ -1437,7 +1436,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '[info_dirs]'#010+ 'fpc_infodirs:'#010+ ' @$(ECHO)'#010+ - ' @$(ECHO) == Directory ','info =='#010+ + ' @$(ECHO) == Directory',' info =='#010+ ' @$(ECHO)'#010+ 'ifdef NEEDGCCLIB'#010+ ' @$(ECHO) GCC library is needed.'#010+ @@ -1447,7 +1446,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'endif'#010+ ' @$(ECHO) Basedir......... $(BASEDIR)'#010+ ' @$(ECHO)'#010+ - ' @$(ECHO) GC','C library..... $(GCCLIBDIR)'#010+ + ' @$(ECHO) G','CC library..... $(GCCLIBDIR)'#010+ ' @$(ECHO) Other library... $(OTHERLIBDIR)'#010+ ' @$(ECHO)'#010+ #010+ @@ -1457,7 +1456,7 @@ const fpcmakeini : array[0..134,1..240] of char=( ' @$(ECHO) == Tools info =='#010+ ' @$(ECHO)'#010+ ' @$(ECHO) Pwd....... $(PWD)'#010+ - ' @$(','ECHO) Echo...... $(ECHO)'#010+ + ' @$','(ECHO) Echo...... $(ECHO)'#010+ 'ifdef PPDEP'#010+ ' @$(ECHO) PPDep..... $(PPDEP)'#010+ 'endif'#010+ @@ -1468,7 +1467,7 @@ const fpcmakeini : array[0..134,1..240] of char=( ' @$(ECHO) PPUFiles.. $(PPUFILES)'#010+ 'endif'#010+ 'ifdef DATA2INC'#010+ - ' @$(ECHO) Dat','a2Inc.. $(DATA2INC)'#010+ + ' @$(ECHO) Da','ta2Inc.. $(DATA2INC)'#010+ 'endif'#010+ 'ifdef SED'#010+ ' @$(ECHO) Sed....... $(SED)'#010+ @@ -1482,7 +1481,7 @@ const fpcmakeini : array[0..134,1..240] of char=( 'ifdef CMP'#010+ ' @$(ECHO) Cmp....... $(CMP)'#010+ 'endif'#010+ - 'if','def UPXPROG'#010+ + 'i','fdef UPXPROG'#010+ ' @$(ECHO) Upx....... $(UPXPROG)'#010+ 'endif'#010+ 'ifdef ZIPPROG'#010+ @@ -1495,12 +1494,12 @@ const fpcmakeini : array[0..134,1..240] of char=( ' @$(ECHO)'#010+ ' @$(ECHO) == Object info =='#010+ ' @$(ECHO)'#010+ - ' ',' @$(ECHO) LoaderObjects..... $(LOADEROBJECTS)'#010+ + ' ',' @$(ECHO) LoaderObjects..... $(LOADEROBJECTS)'#010+ ' @$(ECHO) UnitObjects....... $(UNITOBJECTS)'#010+ ' @$(ECHO) ExeObjects........ $(EXEOBJECTS)'#010+ ' @$(ECHO)'#010+ ' @$(ECHO) ExtraCleanUnits... $(EXTRACLEANUNITS)'#010+ - ' @$(E','CHO) ExtraCleanFiles... $(EXTRACLEANFILES)'#010+ + ' @$(','ECHO) ExtraCleanFiles... $(EXTRACLEANFILES)'#010+ ' @$(ECHO)'#010+ ' @$(ECHO) ExtraInstallUnits. $(EXTRAINSTALLUNITS)'#010+ ' @$(ECHO) ExtraInstallFiles. $(EXTRAINSTALLFILES)'#010+ @@ -1508,7 +1507,7 @@ const fpcmakeini : array[0..134,1..240] of char=( #010+ '[info_install]'#010+ 'fpc_infoinstall:'#010+ - ' @$(EC','HO)'#010+ + ' @$(E','CHO)'#010+ ' @$(ECHO) == Install info =='#010+ ' @$(ECHO)'#010+ 'ifdef DATE'#010+ @@ -1518,24 +1517,24 @@ const fpcmakeini : array[0..134,1..240] of char=( ' @$(ECHO) PackagePrefix........ $(PACKAGEPREFIX)'#010+ 'endif'#010+ 'ifdef PACKAGENAME'#010+ - ' @$(EC','HO) PackageName.......... $(PACKAGENAME)'#010+ + ' @$(E','CHO) PackageName.......... $(PACKAGENAME)'#010+ 'endif'#010+ ' @$(ECHO) PackageSuffix........ $(PACKAGESUFFIX)'#010+ ' @$(ECHO)'#010+ ' @$(ECHO) BaseInstallDir....... $(BASEINSTALLDIR)'#010+ ' @$(ECHO) BinInstallDir........ $(BININSTALLDIR)'#010+ - ' ',' @$(ECHO) LibInstallDir........ $(LIBINSTALLDIR)'#010+ + ' ',' @$(ECHO) LibInstallDir........ $(LIBINSTALLDIR)'#010+ ' @$(ECHO) UnitInstallDir....... $(UNITINSTALLDIR)'#010+ ' @$(ECHO) SourceInstallDir..... $(SOURCEINSTALLDIR)'#010+ ' @$(ECHO) DocInstallDir........ $(DOCINSTALLDIR)'#010+ - ' @$(','ECHO) DataInstallDir....... $(DATAINSTALLDIR)'#010+ + ' @$','(ECHO) DataInstallDir....... $(DATAINSTALLDIR)'#010+ ' @$(ECHO)'#010+ ' @$(ECHO) DestZipDir........... $(DESTZIPDIR)'#010+ ' @$(ECHO) ZipName.............. $(ZIPNAME)'#010+ ' @$(ECHO)'#010+ #010+ '[directorytargets]'#010+ - '##################################','##################################'+ + '#################################','###################################'+ '#'#010+ '# Directories'#010+ '#####################################################################'#010+ @@ -1543,7 +1542,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '[localmakefile]'#010+ '#####################################################################'#010+ '# Local Makefile'#010+ - '################','####################################################'+ + '###############','#####################################################'+ '#'#010+ #010+ 'ifneq ($(wildcard fpcmake.loc),)'#010+ @@ -1553,7 +1552,7 @@ const fpcmakeini : array[0..134,1..240] of char=( '[userrules]'#010+ '#####################################################################'#010+ '# Users rules'#010+ - '#############################','#######################################'+ + '############################','########################################'+ '#'#010+ #010+ #010+ diff --git a/utils/fpcmake.ini b/utils/fpcmake.ini index db0f5badf4..7386f720fd 100644 --- a/utils/fpcmake.ini +++ b/utils/fpcmake.ini @@ -751,7 +751,7 @@ endif # Debug ifdef DEBUG -override FPCOPT+=-g -dDEBUG +override FPCOPT+=-gl -dDEBUG endif # Release mode (strip, optimize and don't load ppc386.cfg)