Browse Source

Add explicit dependency of extpas unit on dos unit for freebsd/netbsd/openbsd and dragonfly

git-svn-id: trunk@32356 -
pierre 9 years ago
parent
commit
55b32f741d

+ 2 - 0
rtl/dragonfly/Makefile

@@ -3111,6 +3111,8 @@ character$(PPUEXT): sysutils$(PPUEXT) $(OBJPASDIR)/character.pas objpas$(PPUEXT)
 	$(COMPILER) $(OBJPASDIR)/character.pas
 macpas$(PPUEXT) : $(INC)/macpas.pp objpas$(PPUEXT) math$(PPUEXT)
 	$(COMPILER) $(INC)/macpas.pp $(REDIR)
+extpas$(PPUEXT) : $(INC)/extpas.pp dos$(PPUEXT)
+	$(COMPILER) $(INC)/extpas.pp $(REDIR)
 x86$(PPUEXT) : $(UNIXINC)/x86.pp $(SYSTEMUNIT)$(PPUEXT)
 ifeq ($(ARCH),x86_64)
 cpu$(PPUEXT) : $(PROCINC)/cpu.pp $(SYSTEMUNIT)$(PPUEXT) sysutils$(PPUEXT)

+ 7 - 0
rtl/dragonfly/Makefile.fpc

@@ -210,6 +210,13 @@ character$(PPUEXT): sysutils$(PPUEXT) $(OBJPASDIR)/character.pas objpas$(PPUEXT)
 macpas$(PPUEXT) : $(INC)/macpas.pp objpas$(PPUEXT) math$(PPUEXT)
         $(COMPILER) $(INC)/macpas.pp $(REDIR)
 
+#
+# Extended Pascal Model
+#
+
+extpas$(PPUEXT) : $(INC)/extpas.pp dos$(PPUEXT)
+        $(COMPILER) $(INC)/extpas.pp $(REDIR)
+
 #
 # Other system-independent RTL Units
 #

+ 2 - 0
rtl/freebsd/Makefile

@@ -3114,6 +3114,8 @@ character$(PPUEXT): sysutils$(PPUEXT) $(OBJPASDIR)/character.pas objpas$(PPUEXT)
 	$(COMPILER) $(OBJPASDIR)/character.pas
 macpas$(PPUEXT) : $(INC)/macpas.pp objpas$(PPUEXT) math$(PPUEXT)
 	$(COMPILER) $(INC)/macpas.pp $(REDIR)
+extpas$(PPUEXT) : $(INC)/extpas.pp dos$(PPUEXT)
+	$(COMPILER) $(INC)/extpas.pp $(REDIR)
 x86$(PPUEXT) : $(UNIXINC)/x86.pp $(SYSTEMUNIT)$(PPUEXT)
 ifeq ($(ARCH),x86_64)
 cpu$(PPUEXT) : $(PROCINC)/cpu.pp $(SYSTEMUNIT)$(PPUEXT) sysutils$(PPUEXT)

+ 7 - 0
rtl/freebsd/Makefile.fpc

@@ -214,6 +214,13 @@ character$(PPUEXT): sysutils$(PPUEXT) $(OBJPASDIR)/character.pas objpas$(PPUEXT)
 macpas$(PPUEXT) : $(INC)/macpas.pp objpas$(PPUEXT) math$(PPUEXT)
         $(COMPILER) $(INC)/macpas.pp $(REDIR)
 
+#
+# Extended Pascal Model
+#
+
+extpas$(PPUEXT) : $(INC)/extpas.pp dos$(PPUEXT)
+        $(COMPILER) $(INC)/extpas.pp $(REDIR)
+
 #
 # Other system-independent RTL Units
 #

+ 2 - 0
rtl/netbsd/Makefile

@@ -3110,6 +3110,8 @@ character$(PPUEXT): sysutils$(PPUEXT) $(OBJPASDIR)/character.pas objpas$(PPUEXT)
 	$(COMPILER) $(OBJPASDIR)/character.pas
 macpas$(PPUEXT) : $(INC)/macpas.pp objpas$(PPUEXT) math$(PPUEXT)
 	$(COMPILER) $(INC)/macpas.pp $(REDIR)
+extpas$(PPUEXT) : $(INC)/extpas.pp dos$(PPUEXT)
+	$(COMPILER) $(INC)/extpas.pp $(REDIR)
 ifeq ($(ARCH),x86_64)
 cpu$(PPUEXT) : $(PROCINC)/cpu.pp $(SYSTEMUNIT)$(PPUEXT) sysutils$(PPUEXT)
 else

+ 7 - 0
rtl/netbsd/Makefile.fpc

@@ -218,6 +218,13 @@ character$(PPUEXT): sysutils$(PPUEXT) $(OBJPASDIR)/character.pas objpas$(PPUEXT)
 macpas$(PPUEXT) : $(INC)/macpas.pp objpas$(PPUEXT) math$(PPUEXT)
         $(COMPILER) $(INC)/macpas.pp $(REDIR)
 
+#
+# Extended Pascal Model
+#
+
+extpas$(PPUEXT) : $(INC)/extpas.pp dos$(PPUEXT)
+        $(COMPILER) $(INC)/extpas.pp $(REDIR)
+
 #
 # Other system-independent RTL Units
 #

+ 2 - 0
rtl/openbsd/Makefile

@@ -3118,6 +3118,8 @@ character$(PPUEXT): sysutils$(PPUEXT) $(OBJPASDIR)/character.pas objpas$(PPUEXT)
 	$(COMPILER) $(OBJPASDIR)/character.pas
 macpas$(PPUEXT) : $(INC)/macpas.pp objpas$(PPUEXT) math$(PPUEXT)
 	$(COMPILER) $(INC)/macpas.pp $(REDIR)
+extpas$(PPUEXT) : $(INC)/extpas.pp dos$(PPUEXT)
+	$(COMPILER) $(INC)/extpas.pp $(REDIR)
 ifeq ($(ARCH),x86_64)
 cpu$(PPUEXT) : $(PROCINC)/cpu.pp $(SYSTEMUNIT)$(PPUEXT) sysutils$(PPUEXT)
 else

+ 7 - 0
rtl/openbsd/Makefile.fpc

@@ -225,6 +225,13 @@ character$(PPUEXT): sysutils$(PPUEXT) $(OBJPASDIR)/character.pas objpas$(PPUEXT)
 macpas$(PPUEXT) : $(INC)/macpas.pp objpas$(PPUEXT) math$(PPUEXT)
         $(COMPILER) $(INC)/macpas.pp $(REDIR)
 
+#
+# Extended Pascal Model
+#
+
+extpas$(PPUEXT) : $(INC)/extpas.pp dos$(PPUEXT)
+        $(COMPILER) $(INC)/extpas.pp $(REDIR)
+
 #
 # Other system-independent RTL Units
 #