|
@@ -1,5 +1,5 @@
|
|
|
#
|
|
|
-# Makefile generated by fpcmake v0.99.13 [2000/01/14]
|
|
|
+# Makefile generated by fpcmake v0.99.13 [2000/01/16]
|
|
|
#
|
|
|
|
|
|
defaultrule: all
|
|
@@ -89,6 +89,7 @@ FPC=ppc386$(EXEEXT)
|
|
|
endif
|
|
|
endif
|
|
|
endif
|
|
|
+override FPC:=$(subst \,/,$(FPC))
|
|
|
|
|
|
# Target OS
|
|
|
ifndef OS_TARGET
|
|
@@ -226,11 +227,14 @@ ifeq ($(ECHO),)
|
|
|
ECHO:=$(strip $(wildcard $(addsuffix /echo$(EXEEXT),$(SEARCHPATH))))
|
|
|
ifeq ($(ECHO),)
|
|
|
ECHO:=echo
|
|
|
+ECHOE:=echo
|
|
|
else
|
|
|
ECHO:=$(firstword $(ECHO))
|
|
|
+ECHOE=$(ECHO) -E
|
|
|
endif
|
|
|
else
|
|
|
ECHO:=$(firstword $(ECHO))
|
|
|
+ECHOE=$(ECHO) -E
|
|
|
endif
|
|
|
endif
|
|
|
|
|
@@ -286,7 +290,7 @@ MKDIR:=ginstall -m 755 -d
|
|
|
endif
|
|
|
endif
|
|
|
|
|
|
-export ECHO COPY COPYTREE MOVE DEL DELTREE INSTALL INSTALLEXE MKDIR
|
|
|
+export ECHO ECHOE COPY COPYTREE MOVE DEL DELTREE INSTALL INSTALLEXE MKDIR
|
|
|
|
|
|
#####################################################################
|
|
|
# Default Tools
|
|
@@ -718,14 +722,10 @@ ifdef CFGFILE
|
|
|
override FPCOPT+=@$(CFGFILE)
|
|
|
endif
|
|
|
|
|
|
-# For win32 the options are passed using the file fpcext.cmd
|
|
|
-ifndef FPCEXTCMD
|
|
|
-FPCEXTCMD=fpcext.cmd
|
|
|
-endif
|
|
|
+# For win32 the options are passed using the environment FPCEXTCMD
|
|
|
ifeq ($(OS_SOURCE),win32)
|
|
|
-override TMPVAR:=$(shell "$(DEL) $(FPCEXTCMD)")
|
|
|
-override TMPVAR:=$(foreach A,$(FPCOPT),$(shell "$(ECHO) $(A) >> $(FPCEXTCMD)"))
|
|
|
-override FPCOPT:=@$(FPCEXTCMD)
|
|
|
+override FPCEXTCMD:=$(FPCOPT)
|
|
|
+override FPCOPT:=!FPCEXTCMD
|
|
|
endif
|
|
|
|
|
|
# Compiler commandline
|
|
@@ -1030,7 +1030,7 @@ endif
|
|
|
ifdef EXTRACLEANFILES
|
|
|
-$(DEL) $(EXTRACLEANFILES)
|
|
|
endif
|
|
|
- -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTCMD) $(REDIRFILE)
|
|
|
+ -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIRFILE)
|
|
|
|
|
|
fpc_cleanall: $(CLEANTARGET)
|
|
|
ifdef CLEANEXEFILES
|
|
@@ -1038,7 +1038,7 @@ ifdef CLEANEXEFILES
|
|
|
endif
|
|
|
-$(DEL) *$(OEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIBEXT) *$(SHAREDLIBEXT) *$(PPLEXT)
|
|
|
-$(DELTREE) *$(SMARTEXT)
|
|
|
- -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTCMD) $(REDIRFILE)
|
|
|
+ -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIRFILE)
|
|
|
|
|
|
#####################################################################
|
|
|
# Info rules
|