|
@@ -11,7 +11,7 @@ units=$(SYSTEMUNIT) uuchar objpas macpas iso7185 strings \
|
|
|
dos heaptrc lineinfo ctypes \
|
|
|
sysutils fgl classes math typinfo \
|
|
|
charset cpall getopts \
|
|
|
- types rtlconsts sysconst
|
|
|
+ types rtlconsts sysconst
|
|
|
implicitunits=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 \
|
|
|
cp437 cp646 cp850 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852
|
|
|
# \
|
|
@@ -19,7 +19,7 @@ implicitunits=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 \
|
|
|
# intuition aboxlib mui \
|
|
|
# these can be moved to packages later
|
|
|
# clipboard datatypes asl ahi tinygl get9 muihelper \
|
|
|
-rsts=math rtlconsts typinfo classes sysconst
|
|
|
+rsts=math rtlconsts typinfo classes sysconst
|
|
|
#implicitunits=exeinfo
|
|
|
|
|
|
[require]
|
|
@@ -90,6 +90,7 @@ $(SYSTEMUNIT)$(PPUEXT) : $(SYSTEMUNIT).pp $(SYSDEPS)
|
|
|
$(COMPILER) -Us -Sg $(SYSTEMUNIT).pp $(REDIR)
|
|
|
|
|
|
uuchar$(PPUEXT): $(SYSTEMUNIT)$(PPUEXT) $(INC)/uuchar.pp
|
|
|
+ $(COMPILER) $(INC)/uuchar.pp
|
|
|
|
|
|
objpas$(PPUEXT): $(OBJPASDIR)/objpas.pp $(INC)/except.inc $(SYSTEMUNIT)$(PPUEXT)
|
|
|
$(COMPILER) -I$(OBJPASDIR) $(OBJPASDIR)/objpas.pp $(REDIR)
|
|
@@ -97,6 +98,10 @@ objpas$(PPUEXT): $(OBJPASDIR)/objpas.pp $(INC)/except.inc $(SYSTEMUNIT)$(PPUEXT)
|
|
|
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc \
|
|
|
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc \
|
|
|
$(SYSTEMUNIT)$(PPUEXT)
|
|
|
+ $(COMPILER) $(INC)/strings.pp
|
|
|
+
|
|
|
+iso7185$(PPUEXT) : $(INC)/iso7185.pp $(SYSTEMUNIT)$(PPUEXT)
|
|
|
+ $(COMPILER) $(INC)/iso7185.pp
|
|
|
|
|
|
#
|
|
|
# System Dependent Units
|
|
@@ -112,6 +117,7 @@ strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc \
|
|
|
|
|
|
dos$(PPUEXT) : dos.pp $(INC)/filerec.inc $(INC)/textrec.inc strings$(PPUEXT) \
|
|
|
$(SYSTEMUNIT)$(PPUEXT)
|
|
|
+ $(COMPILER) dos.pp
|
|
|
|
|
|
#crt$(PPUEXT) : crt.pas $(INC)/textrec.inc $(SYSTEMUNIT)$(PPUEXT)
|
|
|
|
|
@@ -172,15 +178,19 @@ macpas$(PPUEXT) : $(INC)/macpas.pp objpas$(PPUEXT) math$(PPUEXT)
|
|
|
#
|
|
|
|
|
|
ucomplex$(PPUEXT): $(INC)/ucomplex.pp math$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
+ $(COMPILER) $(INC)/ucomplex.pp
|
|
|
|
|
|
getopts$(PPUEXT) : $(INC)/getopts.pp $(SYSTEMUNIT)$(PPUEXT)
|
|
|
+ $(COMPILER) $(INC)/getopts.pp
|
|
|
|
|
|
heaptrc$(PPUEXT) : $(INC)/heaptrc.pp $(SYSTEMUNIT)$(PPUEXT)
|
|
|
$(COMPILER) -Sg $(INC)/heaptrc.pp $(REDIR)
|
|
|
|
|
|
#lineinfo$(PPUEXT) : $(INC)/lineinfo.pp $(SYSTEMUNIT)$(PPUEXT)
|
|
|
+# $(COMPILER) $(INC)/lineinfo.pp
|
|
|
|
|
|
charset$(PPUEXT) : $(INC)/charset.pp $(SYSTEMUNIT)$(PPUEXT)
|
|
|
+ $(COMPILER) $(INC)/charset.pp
|
|
|
|
|
|
cpall$(PPUEXT): $(RTL)/charmaps/cpall.pas system$(PPUEXT) charset$(PPUEXT)
|
|
|
$(COMPILER) -Fu$(INC) -Fi$(RTL)/charmaps $(RTL)/charmaps/cpall.pas
|