|
@@ -63,16 +63,16 @@ endif
|
|
|
|
|
|
fpmkunit_clean_bootstrap:
|
|
fpmkunit_clean_bootstrap:
|
|
$(MAKE) -C fpmkunit clean_bootstrap
|
|
$(MAKE) -C fpmkunit clean_bootstrap
|
|
-fpmake: fpmake.pp
|
|
|
|
|
|
+fpmake$(SRCEXEEXT): fpmake.pp
|
|
$(MAKE) -C fpmkunit bootstrap
|
|
$(MAKE) -C fpmkunit bootstrap
|
|
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT) $(OPT)
|
|
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT) $(OPT)
|
|
-all: fpmake
|
|
|
|
|
|
+all: fpmake$(SRCEXEEXT)
|
|
$(LOCALFPMAKE) compile $(FPMAKE_OPT)
|
|
$(LOCALFPMAKE) compile $(FPMAKE_OPT)
|
|
-smart: fpmake
|
|
|
|
|
|
+smart: fpmake$(SRCEXEEXT)
|
|
$(LOCALFPMAKE) compile $(FPMAKE_OPT) -o -XX -o -CX
|
|
$(LOCALFPMAKE) compile $(FPMAKE_OPT) -o -XX -o -CX
|
|
-release: fpmake
|
|
|
|
|
|
+release: fpmake$(SRCEXEEXT)
|
|
$(LOCALFPMAKE) compile $(FPMAKE_OPT) -o -dRELEASE
|
|
$(LOCALFPMAKE) compile $(FPMAKE_OPT) -o -dRELEASE
|
|
-debug: fpmake
|
|
|
|
|
|
+debug: fpmake$(SRCEXEEXT)
|
|
$(LOCALFPMAKE) compile $(FPMAKE_OPT) -o -dDEBUG
|
|
$(LOCALFPMAKE) compile $(FPMAKE_OPT) -o -dDEBUG
|
|
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
|
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
|
# most often fail because the dependencies are cleared.
|
|
# most often fail because the dependencies are cleared.
|
|
@@ -103,7 +103,7 @@ endif
|
|
-$(DEL) fpmake.o
|
|
-$(DEL) fpmake.o
|
|
-$(DEL) fpmake.dbg
|
|
-$(DEL) fpmake.dbg
|
|
endif
|
|
endif
|
|
-install: fpmake
|
|
|
|
|
|
+install: fpmake$(SRCEXEEXT)
|
|
ifdef UNIXHier
|
|
ifdef UNIXHier
|
|
$(LOCALFPMAKE) install $(FPMAKE_OPT) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) $(FPMAKE_INSTALL_OPT)
|
|
$(LOCALFPMAKE) install $(FPMAKE_OPT) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) $(FPMAKE_INSTALL_OPT)
|
|
else
|
|
else
|
|
@@ -111,17 +111,17 @@ else
|
|
endif
|
|
endif
|
|
# distinstall also installs the example-sources and omits the location of the source-
|
|
# distinstall also installs the example-sources and omits the location of the source-
|
|
# files from the fpunits.cfg files.
|
|
# files from the fpunits.cfg files.
|
|
-distinstall: fpmake
|
|
|
|
|
|
+distinstall: fpmake$(SRCEXEEXT)
|
|
ifdef UNIXHier
|
|
ifdef UNIXHier
|
|
$(LOCALFPMAKE) install $(FPMAKE_OPT) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) $(FPMAKE_INSTALL_OPT) -ie -fsp 0
|
|
$(LOCALFPMAKE) install $(FPMAKE_OPT) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) $(FPMAKE_INSTALL_OPT) -ie -fsp 0
|
|
else
|
|
else
|
|
$(LOCALFPMAKE) install $(FPMAKE_OPT) --prefix=$(INSTALL_BASEDIR) $(FPMAKE_INSTALL_OPT) -ie -fsp 0
|
|
$(LOCALFPMAKE) install $(FPMAKE_OPT) --prefix=$(INSTALL_BASEDIR) $(FPMAKE_INSTALL_OPT) -ie -fsp 0
|
|
endif
|
|
endif
|
|
-zipinstall: fpmake
|
|
|
|
|
|
+zipinstall: fpmake$(SRCEXEEXT)
|
|
$(LOCALFPMAKE) zipinstall $(FPMAKE_OPT) --zipprefix=$(DIST_DESTDIR)/$(ZIPPREFIX)
|
|
$(LOCALFPMAKE) zipinstall $(FPMAKE_OPT) --zipprefix=$(DIST_DESTDIR)/$(ZIPPREFIX)
|
|
-zipdistinstall: fpmake
|
|
|
|
|
|
+zipdistinstall: fpmake$(SRCEXEEXT)
|
|
$(LOCALFPMAKE) zipinstall $(FPMAKE_OPT) --zipprefix=$(DIST_DESTDIR)/$(ZIPPREFIX) -ie -fsp 0
|
|
$(LOCALFPMAKE) zipinstall $(FPMAKE_OPT) --zipprefix=$(DIST_DESTDIR)/$(ZIPPREFIX) -ie -fsp 0
|
|
-zipsourceinstall: fpmake
|
|
|
|
|
|
+zipsourceinstall: fpmake$(SRCEXEEXT)
|
|
ifdef UNIXHier
|
|
ifdef UNIXHier
|
|
$(LOCALFPMAKE) archive $(FPMAKE_OPT) --zipprefix=$(DIST_DESTDIR)/$(ZIPPREFIX) --prefix=share/src/fpc-\$$\(PACKAGEVERSION\)/$(INSTALL_FPCSUBDIR)/\$$\(PACKAGEDIRECTORY\)
|
|
$(LOCALFPMAKE) archive $(FPMAKE_OPT) --zipprefix=$(DIST_DESTDIR)/$(ZIPPREFIX) --prefix=share/src/fpc-\$$\(PACKAGEVERSION\)/$(INSTALL_FPCSUBDIR)/\$$\(PACKAGEDIRECTORY\)
|
|
else
|
|
else
|