From 4c3c44293dc85072756c5000a3211df27fd5d42a Mon Sep 17 00:00:00 2001 From: Tomas Hajny Date: Sat, 23 Apr 2005 14:14:22 +0000 Subject: [PATCH] * one more correction for dependencies of variants --- rtl/darwin/Makefile.fpc | 3 ++- rtl/emx/Makefile | 2 +- rtl/emx/Makefile.fpc | 2 +- rtl/freebsd/Makefile.fpc | 3 ++- rtl/go32v2/Makefile | 2 +- rtl/go32v2/Makefile.fpc | 2 +- rtl/linux/Makefile.fpc | 3 ++- rtl/netware/Makefile.fpc | 3 ++- rtl/netwlibc/Makefile.fpc | 3 ++- rtl/os2/Makefile | 2 +- rtl/os2/Makefile.fpc | 2 +- rtl/solaris/Makefile.fpc | 3 ++- rtl/win32/Makefile | 2 +- rtl/win32/Makefile.fpc | 3 ++- 14 files changed, 21 insertions(+), 14 deletions(-) diff --git a/rtl/darwin/Makefile.fpc b/rtl/darwin/Makefile.fpc index d2c688066c..ff5bef7d87 100644 --- a/rtl/darwin/Makefile.fpc +++ b/rtl/darwin/Makefile.fpc @@ -199,7 +199,8 @@ strutils$(PPUEXT) : $(OBJPASDIR)/strutils.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUE sysutils$(PPUEXT) $(COMPILER) $(OBJPASDIR)/strutils.pp -variants$(PPUEXT) : sysutils$(PPUEXT) sysconst$(PPUEXT) varutils$(PPUEXT) typinfo$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp sysutils$(PPUEXT) sysconst$(PPUEXT) varutils$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) + $(COMPILER) -Fi$(INC) $(INC)/variants.pp # # Mac Pascal Model diff --git a/rtl/emx/Makefile b/rtl/emx/Makefile index 02a7690606..3693aeca7e 100644 --- a/rtl/emx/Makefile +++ b/rtl/emx/Makefile @@ -2001,7 +2001,7 @@ typinfo$(PPUEXT): $(OBJPASDIR)/typinfo.pp objpas$(PPUEXT) rtlconst$(PPUEXT) varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ $(OBJPASDIR)/varutilh.inc varutils.pp sysutils$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR) $(OS2INC)/varutils.pp -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) rtlconst$(PPUEXT) $(COMPILER) -Fi$(INC) $(INC)/variants.pp types$(PPUEXT) : $(OBJPASDIR/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp diff --git a/rtl/emx/Makefile.fpc b/rtl/emx/Makefile.fpc index 31ccbf2bc6..44edeb22cd 100644 --- a/rtl/emx/Makefile.fpc +++ b/rtl/emx/Makefile.fpc @@ -175,7 +175,7 @@ varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ $(OBJPASDIR)/varutilh.inc varutils.pp sysutils$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR) $(OS2INC)/varutils.pp -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) rtlconst$(PPUEXT) $(COMPILER) -Fi$(INC) $(INC)/variants.pp types$(PPUEXT) : $(OBJPASDIR/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) diff --git a/rtl/freebsd/Makefile.fpc b/rtl/freebsd/Makefile.fpc index 3b17fc6a90..e4a5574c80 100644 --- a/rtl/freebsd/Makefile.fpc +++ b/rtl/freebsd/Makefile.fpc @@ -278,4 +278,5 @@ dynlibs$(PPUEXT) : $(INC)/dynlibs.pp $(UNIXINC)/dynlibs.inc dl$(PPUEXT) objpas$( ctypes$(PPUEXT) : $(INC)/ctypes.pp $(SYSTEMUNIT)$(PPUEXT) -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) typinfo$(PPUEXT) \ No newline at end of file +variants$(PPUEXT) : $(INC)/variants.pp sysutils$(PPUEXT) sysconst$(PPUEXT) varutils$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) + $(COMPILER) -Fi$(INC) $(INC)/variants.pp diff --git a/rtl/go32v2/Makefile b/rtl/go32v2/Makefile index dc3ee66def..f02b3facc5 100644 --- a/rtl/go32v2/Makefile +++ b/rtl/go32v2/Makefile @@ -1997,7 +1997,7 @@ typinfo$(PPUEXT): $(OBJPASDIR)/typinfo.pp objpas$(PPUEXT) rtlconst$(PPUEXT) varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ $(OBJPASDIR)/varutilh.inc varutils.pp sysutils$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR) varutils.pp -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) rtlconst$(PPUEXT) $(COMPILER) -Fi$(INC) $(INC)/variants.pp types$(PPUEXT) : $(OBJPASDIR)/types.pp objpas$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp diff --git a/rtl/go32v2/Makefile.fpc b/rtl/go32v2/Makefile.fpc index 3dc857cc1d..2fb4b7f63a 100644 --- a/rtl/go32v2/Makefile.fpc +++ b/rtl/go32v2/Makefile.fpc @@ -120,7 +120,7 @@ typinfo$(PPUEXT): $(OBJPASDIR)/typinfo.pp objpas$(PPUEXT) rtlconst$(PPUEXT) varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ $(OBJPASDIR)/varutilh.inc varutils.pp sysutils$(PPUEXT) $(COMPILER) -I$(OBJPASDIR) varutils.pp -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) rtlconst$(PPUEXT) $(COMPILER) -Fi$(INC) $(INC)/variants.pp types$(PPUEXT) : $(OBJPASDIR)/types.pp objpas$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp diff --git a/rtl/linux/Makefile.fpc b/rtl/linux/Makefile.fpc index c5d18bc162..346da0a146 100644 --- a/rtl/linux/Makefile.fpc +++ b/rtl/linux/Makefile.fpc @@ -227,7 +227,8 @@ varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ $(OBJPASDIR)/varutilh.inc varutils.pp sysutils$(PPUEXT) $(COMPILER) -I$(OBJPASDIR) $(UNIXINC)/varutils.pp -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) typinfo$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp sysutils$(PPUEXT) sysconst$(PPUEXT) varutils$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) + $(COMPILER) -Fi$(INC) $(INC)/variants.pp types$(PPUEXT) : $(OBJPASDIR)/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp diff --git a/rtl/netware/Makefile.fpc b/rtl/netware/Makefile.fpc index 178d185f4c..af7d71f610 100644 --- a/rtl/netware/Makefile.fpc +++ b/rtl/netware/Makefile.fpc @@ -185,7 +185,8 @@ freebidi$(PPUEXT) : $(OBJPASDIR)/freebidi.pp utf8bidi$(PPUEXT) : $(OBJPASDIR)/utf8bidi.pp freebidi$(PPUEXT) $(COMPILER) -Sc $(OBJPASDIR)/utf8bidi.pp -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp sysutils$(PPUEXT) sysconst$(PPUEXT) varutils$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) + $(COMPILER) -Fi$(INC) $(INC)/variants.pp types$(PPUEXT) : $(OBJPASDIR)/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp diff --git a/rtl/netwlibc/Makefile.fpc b/rtl/netwlibc/Makefile.fpc index 5d48eeaab9..175f693e2a 100644 --- a/rtl/netwlibc/Makefile.fpc +++ b/rtl/netwlibc/Makefile.fpc @@ -192,7 +192,8 @@ utf8bidi$(PPUEXT) : $(OBJPASDIR)/utf8bidi.pp freebidi$(PPUEXT) $(COMPILER) -Sc $(OBJPASDIR)/utf8bidi.pp -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp sysutils$(PPUEXT) sysconst$(PPUEXT) varutils$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) + $(COMPILER) -Fi$(INC) $(INC)/variants.pp types$(PPUEXT) : $(OBJPASDIR)/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp diff --git a/rtl/os2/Makefile b/rtl/os2/Makefile index cd71f8de5b..5ff8e2adab 100644 --- a/rtl/os2/Makefile +++ b/rtl/os2/Makefile @@ -1520,7 +1520,7 @@ typinfo$(PPUEXT): $(OBJPASDIR)/typinfo.pp objpas$(PPUEXT) rtlconst$(PPUEXT) varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ $(OBJPASDIR)/varutilh.inc varutils.pp sysutils$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR) varutils.pp -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) rtlconst$(PPUEXT) $(COMPILER) -Fi$(INC) $(INC)/variants.pp types$(PPUEXT) : $(OBJPASDIR)/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp diff --git a/rtl/os2/Makefile.fpc b/rtl/os2/Makefile.fpc index 3416fcf1ae..98b0facd7d 100644 --- a/rtl/os2/Makefile.fpc +++ b/rtl/os2/Makefile.fpc @@ -174,7 +174,7 @@ varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ $(OBJPASDIR)/varutilh.inc varutils.pp sysutils$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR) varutils.pp -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) rtlconst$(PPUEXT) $(COMPILER) -Fi$(INC) $(INC)/variants.pp types$(PPUEXT) : $(OBJPASDIR)/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) diff --git a/rtl/solaris/Makefile.fpc b/rtl/solaris/Makefile.fpc index fa3b86779d..675b5cf71d 100644 --- a/rtl/solaris/Makefile.fpc +++ b/rtl/solaris/Makefile.fpc @@ -192,7 +192,8 @@ strutils$(PPUEXT) : $(OBJPASDIR)/strutils.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUE sysutils$(PPUEXT) $(COMPILER) $(OBJPASDIR)/strutils.pp -variants$(PPUEXT) : sysutils$(PPUEXT) sysconst$(PPUEXT) varutils$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp sysutils$(PPUEXT) sysconst$(PPUEXT) varutils$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) + $(COMPILER) -Fi$(INC) $(INC)/variants.pp # # Mac Pascal Model diff --git a/rtl/win32/Makefile b/rtl/win32/Makefile index 190fc36ca3..8b226a42fc 100644 --- a/rtl/win32/Makefile +++ b/rtl/win32/Makefile @@ -2006,7 +2006,7 @@ math$(PPUEXT): $(OBJPASDIR)/math.pp objpas$(PPUEXT) sysutils$(PPUEXT) varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ $(OBJPASDIR)/varutilh.inc varutils.pp sysutils$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR) varutils.pp -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) rtlconsts$(PPUEXT) types$(PPUEXT) : $(OBJPASDIR)/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp rtlconsts$(PPUEXT) : objpas$(PPUEXT) $(OBJPASDIR)/rtlconsts.pp diff --git a/rtl/win32/Makefile.fpc b/rtl/win32/Makefile.fpc index 655b0bc4dd..742027f8e5 100644 --- a/rtl/win32/Makefile.fpc +++ b/rtl/win32/Makefile.fpc @@ -186,7 +186,8 @@ varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ $(OBJPASDIR)/varutilh.inc varutils.pp sysutils$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR) varutils.pp -variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp varutils$(PPUEXT) sysutils$(PPUEXT) sysconst$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) + $(COMPILER) -Fi$(INC) $(INC)/variants.pp types$(PPUEXT) : $(OBJPASDIR)/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp