From c09fb1d8a8e13d9dba6fe6c51aa4389ddda22ac6 Mon Sep 17 00:00:00 2001 From: Tomas Hajny Date: Sat, 29 Nov 2003 15:26:39 +0000 Subject: [PATCH] * short name version of dateutils for non-LFN platforms --- rtl/emx/Makefile | 10 ++++++++-- rtl/emx/Makefile.fpc | 13 +++++++++++-- rtl/go32v2/Makefile | 8 ++++---- rtl/go32v2/Makefile.fpc | 8 ++++---- rtl/os2/Makefile | 10 ++++++++-- rtl/os2/Makefile.fpc | 8 ++++---- 6 files changed, 39 insertions(+), 18 deletions(-) diff --git a/rtl/emx/Makefile b/rtl/emx/Makefile index e2e50e690f..eb802776a3 100644 --- a/rtl/emx/Makefile +++ b/rtl/emx/Makefile @@ -222,9 +222,9 @@ override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -override TARGET_UNITS+=$(SYSTEMUNIT) objpas strings ports os2def doscalls moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos crt objects printer sysutils classes typinfo math varutils variants charset ucomplex cpu mmx getopts heaptrc lineinfo dynlibs video mouse keyboard variants types +override TARGET_UNITS+=$(SYSTEMUNIT) objpas strings ports os2def doscalls moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos crt objects printer sysutils classes typinfo math varutils variants charset ucomplex cpu mmx getopts heaptrc lineinfo dynlibs video mouse keyboard variants types rtlconst sysconst dateutil override TARGET_LOADERS+=prt0 prt1 -override TARGET_RSTS+=math varutils typinfo variants classes dateutils +override TARGET_RSTS+=math varutils typinfo variants classes sysconst override INSTALL_FPCPACKAGE=y override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(OS2INC) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(OS2INC) @@ -1386,6 +1386,12 @@ varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ $(COMPILER) -I$(OBJPASDIR) $(OS2INC)/varutils.pp $(REDIR) types$(PPUEXT) : $(OBJPASDIR/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp +rtlconst$(PPUEXT) : $(OBJPASDIR)/rtlconst.pp + $(COMPILER) $(OBJPASDIR)/rtlconst.pp +sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp objpas$(PPUEXT) + $(COMPILER) $(OBJPASDIR)/sysconst.pp +dateutil$(PPUEXT) : $(OBJPASDIR)/dateutil.pp + $(COMPILER) $(OBJPASDIR)/dateutil.pp ucomplex$(PPUEXT): $(INC)/ucomplex.pp math$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) cpu$(PPUEXT) : $(PROCINC)/cpu.pp $(SYSTEMUNIT)$(PPUEXT) mmx$(PPUEXT) : $(PROCINC)/mmx.pp cpu$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) diff --git a/rtl/emx/Makefile.fpc b/rtl/emx/Makefile.fpc index 106d48afee..303de3817e 100644 --- a/rtl/emx/Makefile.fpc +++ b/rtl/emx/Makefile.fpc @@ -13,8 +13,8 @@ units=$(SYSTEMUNIT) objpas strings \ dos crt objects printer \ sysutils classes typinfo math varutils variants \ charset ucomplex cpu mmx getopts heaptrc lineinfo dynlibs \ - video mouse keyboard variants types sysconst -rsts=math varutils typinfo variants classes dateutils sysconst + video mouse keyboard variants types sysconst rtlconst dateutil +rsts=math varutils typinfo variants classes dateutil sysconst [require] nortl=y @@ -175,6 +175,15 @@ varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ types$(PPUEXT) : $(OBJPASDIR/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp +rtlconst$(PPUEXT) : $(OBJPASDIR)/rtlconst.pp + $(COMPILER) $(OBJPASDIR)/rtlconst.pp + +sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp objpas$(PPUEXT) + $(COMPILER) $(OBJPASDIR)/sysconst.pp + +dateutil$(PPUEXT) : $(OBJPASDIR)/dateutil.pp + $(COMPILER) $(OBJPASDIR)/dateutil.pp + # # Other system-independent RTL Units # diff --git a/rtl/go32v2/Makefile b/rtl/go32v2/Makefile index 2cd4b9cb0b..8dacae96b6 100644 --- a/rtl/go32v2/Makefile +++ b/rtl/go32v2/Makefile @@ -222,9 +222,9 @@ endif ifdef NO_EXCEPTIONS_IN_SYSTEM override FPCOPT+=-dNO_EXCEPTIONS_IN_SYSTEM endif -override TARGET_UNITS+=system objpas strings go32 dpmiexcp initc ports profile dxeload emu387 dos crt objects printer graph sysutils classes math typinfo cpu mmx ucomplex getopts heaptrc lineinfo msmouse charset varutils video mouse keyboard variants vesamode types sysconst rtlconst dateutils +override TARGET_UNITS+=system objpas strings go32 dpmiexcp initc ports profile dxeload emu387 dos crt objects printer graph sysutils classes math typinfo cpu mmx ucomplex getopts heaptrc lineinfo msmouse charset varutils video mouse keyboard variants vesamode types sysconst rtlconst dateutil override TARGET_LOADERS+=prt0 exceptn fpu -override TARGET_RSTS+=math varutils typinfo classes variants sysconst +override TARGET_RSTS+=math varutils typinfo classes variants dateutil sysconst override INSTALL_FPCPACKAGE=y override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) @@ -1387,8 +1387,8 @@ rtlconst$(PPUEXT) : $(OBJPASDIR)/rtlconst.pp $(COMPILER) $(OBJPASDIR)/rtlconst.pp sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp objpas$(PPUEXT) $(COMPILER) $(OBJPASDIR)/sysconst.pp -dateutils$(PPUEXT) : $(OBJPASDIR)/dateutils.pp - $(COMPILER) $(OBJPASDIR)/dateutils.pp +dateutil$(PPUEXT) : $(OBJPASDIR)/dateutil.pp + $(COMPILER) $(OBJPASDIR)/dateutil.pp cpu$(PPUEXT) : $(PROCINC)/cpu.pp system$(PPUEXT) mmx$(PPUEXT) : $(PROCINC)/mmx.pp cpu$(PPUEXT) system$(PPUEXT) getopts$(PPUEXT) : $(INC)/getopts.pp system$(PPUEXT) diff --git a/rtl/go32v2/Makefile.fpc b/rtl/go32v2/Makefile.fpc index 2d000ee101..368ca7230f 100644 --- a/rtl/go32v2/Makefile.fpc +++ b/rtl/go32v2/Makefile.fpc @@ -14,8 +14,8 @@ units=system objpas strings \ cpu mmx ucomplex getopts heaptrc lineinfo \ msmouse charset varutils \ video mouse keyboard variants vesamode types \ - sysconst rtlconst dateutils -rsts=math varutils typinfo classes variants sysconst + sysconst rtlconst dateutil +rsts=math varutils typinfo classes variants dateutil sysconst [require] nortl=y @@ -176,8 +176,8 @@ rtlconst$(PPUEXT) : $(OBJPASDIR)/rtlconst.pp sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp objpas$(PPUEXT) $(COMPILER) $(OBJPASDIR)/sysconst.pp -dateutils$(PPUEXT) : $(OBJPASDIR)/dateutils.pp - $(COMPILER) $(OBJPASDIR)/dateutils.pp +dateutil$(PPUEXT) : $(OBJPASDIR)/dateutil.pp + $(COMPILER) $(OBJPASDIR)/dateutil.pp # # Other system-independent RTL Units diff --git a/rtl/os2/Makefile b/rtl/os2/Makefile index cb181b6574..3cb5f8c856 100644 --- a/rtl/os2/Makefile +++ b/rtl/os2/Makefile @@ -221,9 +221,9 @@ override FPCOPT+=-Ur endif OBJPASDIR=$(RTL)/objpas GRAPHDIR=$(INC)/graph -override TARGET_UNITS+=$(SYSTEMUNIT) objpas strings ports os2def doscalls moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos crt objects printer sysutils classes math typinfo varutils winsock charset ucomplex cpu mmx getopts heaptrc lineinfo dynlibs video mouse keyboard variants types +override TARGET_UNITS+=$(SYSTEMUNIT) objpas strings ports os2def doscalls moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos crt objects printer sysutils classes math typinfo varutils winsock charset ucomplex cpu mmx getopts heaptrc lineinfo dynlibs video mouse keyboard variants types rtlconst sysconst dateutil override TARGET_LOADERS+=prt0 prt1 -override TARGET_RSTS+=math varutils typinfo variants pmhelp classes +override TARGET_RSTS+=math varutils typinfo variants pmhelp classes sysconst dateutil override INSTALL_FPCPACKAGE=y override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) @@ -1390,6 +1390,12 @@ varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ $(COMPILER) -I$(OBJPASDIR) varutils.pp $(REDIR) types$(PPUEXT) : $(OBJPASDIR/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp +rtlconst$(PPUEXT) : $(OBJPASDIR)/rtlconst.pp + $(COMPILER) $(OBJPASDIR)/rtlconst.pp +sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp objpas$(PPUEXT) + $(COMPILER) $(OBJPASDIR)/sysconst.pp +dateutil$(PPUEXT) : $(OBJPASDIR)/dateutil.pp + $(COMPILER) $(OBJPASDIR)/dateutil.pp ucomplex$(PPUEXT): $(INC)/ucomplex.pp math$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) cpu$(PPUEXT) : $(PROCINC)/cpu.pp $(SYSTEMUNIT)$(PPUEXT) mmx$(PPUEXT) : $(PROCINC)/mmx.pp cpu$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) diff --git a/rtl/os2/Makefile.fpc b/rtl/os2/Makefile.fpc index d647471eb3..a909366b56 100644 --- a/rtl/os2/Makefile.fpc +++ b/rtl/os2/Makefile.fpc @@ -13,8 +13,8 @@ units=$(SYSTEMUNIT) objpas strings \ dos crt objects printer \ sysutils classes math typinfo varutils winsock \ charset ucomplex cpu mmx getopts heaptrc lineinfo dynlibs \ - video mouse keyboard variants types dateutils rtlconst sysconst -rsts=math varutils typinfo variants pmhelp classes sysconst dateutils + video mouse keyboard variants types rtlconst sysconst dateutil +rsts=math varutils typinfo variants pmhelp classes sysconst dateutil [require] nortl=y @@ -192,8 +192,8 @@ rtlconst$(PPUEXT) : $(OBJPASDIR)/rtlconst.pp sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/sysconst.pp -dateutils$(PPUEXT) : $(OBJPASDIR)/dateutils.pp - $(COMPILER) $(OBJPASDIR)/dateutils.pp +dateutil$(PPUEXT) : $(OBJPASDIR)/dateutil.pp + $(COMPILER) $(OBJPASDIR)/dateutil.pp # # Other system-independent RTL Units