Browse Source

* updated makefiles to support new units

Károly Balogh 21 years ago
parent
commit
c67f1c7107
2 changed files with 16 additions and 3 deletions
  1. 6 2
      rtl/morphos/Makefile
  2. 10 1
      rtl/morphos/Makefile.fpc

+ 6 - 2
rtl/morphos/Makefile

@@ -1,5 +1,5 @@
 #
 #
-# Don't edit, this file is generated by FPCMake Version 1.1 [2004/06/06]
+# Don't edit, this file is generated by FPCMake Version 1.1 [2004/08/03]
 #
 #
 default: all
 default: all
 MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom morphos
 MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom morphos
@@ -226,7 +226,7 @@ override FPCOPT+=-Ur
 endif
 endif
 OBJPASDIR=$(RTL)/objpas
 OBJPASDIR=$(RTL)/objpas
 GRAPHDIR=$(INC)/graph
 GRAPHDIR=$(INC)/graph
-override TARGET_UNITS+=$(SYSTEMUNIT) objpas strings dos sysutils classes math typinfo varutils charset ucomplex getopts variants types rtlconst sysconst dateutil
+override TARGET_UNITS+=$(SYSTEMUNIT) objpas strings dos sysutils classes math typinfo varutils charset ucomplex getopts matrix variants types rtlconst sysconst dateutil exec timer doslib utility
 override TARGET_LOADERS+=prt0
 override TARGET_LOADERS+=prt0
 override TARGET_RSTS+=math rtlconst varutils typinfo variants classes sysconst dateutil
 override TARGET_RSTS+=math rtlconst varutils typinfo variants classes sysconst dateutil
 override INSTALL_FPCPACKAGE=y
 override INSTALL_FPCPACKAGE=y
@@ -1410,3 +1410,7 @@ getopts$(PPUEXT) : $(INC)/getopts.pp $(SYSTEMUNIT)$(PPUEXT)
 heaptrc$(PPUEXT) : $(INC)/heaptrc.pp $(SYSTEMUNIT)$(PPUEXT)
 heaptrc$(PPUEXT) : $(INC)/heaptrc.pp $(SYSTEMUNIT)$(PPUEXT)
 	$(COMPILER) -Sg $(INC)/heaptrc.pp $(REDIR)
 	$(COMPILER) -Sg $(INC)/heaptrc.pp $(REDIR)
 charset$(PPUEXT) : $(INC)/charset.pp $(SYSTEMUNIT)$(PPUEXT)
 charset$(PPUEXT) : $(INC)/charset.pp $(SYSTEMUNIT)$(PPUEXT)
+exec$(PPUEXT)    : exec.pp execf.inc execd.inc
+timer$(PPUEXT)   : timer.pp timerd.inc timerf.inc
+utility$(PPUEXT) : utility.pp exec$(PPUEXT) utilf.inc utild1.inc utild2.inc
+doslib$(PPUEXT)  : doslib.pp exec$(PPUEXT) timer$(PPUEXT) doslibd.inc doslibf.inc

+ 10 - 1
rtl/morphos/Makefile.fpc

@@ -11,7 +11,8 @@ units=$(SYSTEMUNIT) objpas strings \
       dos \
       dos \
       sysutils classes math typinfo varutils \
       sysutils classes math typinfo varutils \
       charset ucomplex getopts matrix \
       charset ucomplex getopts matrix \
-      variants types rtlconst sysconst dateutil
+      variants types rtlconst sysconst dateutil \
+      exec timer doslib utility
 rsts=math rtlconst varutils typinfo variants classes sysconst dateutil
 rsts=math rtlconst varutils typinfo variants classes sysconst dateutil
 
 
 [require]
 [require]
@@ -162,3 +163,11 @@ charset$(PPUEXT) : $(INC)/charset.pp $(SYSTEMUNIT)$(PPUEXT)
 #
 #
 # Other system-dependent RTL Units
 # Other system-dependent RTL Units
 #
 #
+
+exec$(PPUEXT)    : exec.pp execf.inc execd.inc
+
+timer$(PPUEXT)   : timer.pp timerd.inc timerf.inc
+
+utility$(PPUEXT) : utility.pp exec$(PPUEXT) utilf.inc utild1.inc utild2.inc
+
+doslib$(PPUEXT)  : doslib.pp exec$(PPUEXT) timer$(PPUEXT) doslibd.inc doslibf.inc