~ubuntu-branches/ubuntu/feisty/fpc/feisty

« back to all changes in this revision

Viewing changes to rtl/morphos/Makefile.fpc

  • Committer: Bazaar Package Importer
  • Author(s): Torsten Werner
  • Date: 2007-01-27 20:08:50 UTC
  • mfrom: (1.2.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20070127200850-9mrptaqqjsx9nwa7
Tags: 2.0.4-5
* Fixed Build-Depends.
* Add myself to Uploaders in debian/control.
* Make sure that the sources are really patched before building them.
* Build unit 'libc' on powerpc too.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
[target]
9
9
loaders=prt0
10
10
units=$(SYSTEMUNIT) objpas macpas strings \
11
 
      dos \
 
11
      dos heaptrc \
12
12
      sysutils classes math typinfo varutils \
13
13
      charset ucomplex getopts matrix \
14
14
      variants types rtlconsts sysconst dateutil \
15
15
      exec timer doslib utility hardware inputevent graphics layers \
16
 
      intuition clipboard asl ahi get9
17
 
rsts=math rtlconsts varutils typinfo variants classes sysconst dateutil
 
16
      intuition aboxlib mui \
 
17
# these can be moved to packages later
 
18
      clipboard datatypes asl ahi tinygl get9 muihelper \
 
19
      fpmkunit
 
20
rsts=math rtlconsts varutils typinfo variants classes sysconst dateutil fpmkunit
18
21
 
19
22
[require]
20
23
nortl=y
29
32
 
30
33
[compiler]
31
34
includedir=$(INC) $(PROCINC)
32
 
sourcedir=$(INC) $(PROCINC)
 
35
sourcedir=$(INC) $(PROCINC) $(COMMON)
33
36
 
34
37
 
35
38
[prerules]
36
39
RTL=..
37
40
INC=$(RTL)/inc
 
41
COMMON=$(RTL)/common
38
42
PROCINC=$(RTL)/$(CPU_TARGET)
39
43
UNITPREFIX=rtl
40
44
SYSTEMUNIT=system
167
171
 
168
172
charset$(PPUEXT) : $(INC)/charset.pp $(SYSTEMUNIT)$(PPUEXT)
169
173
 
 
174
fpmkunit$(PPUEXT) : $(COMMON)/fpmkunit.pp classes$(PPUEXT)
 
175
 
170
176
#
171
177
# Other system-dependent RTL Units
172
178
#
190
196
intuition$(PPUEXT): intuition.pas exec$(PPUEXT) graphics$(PPUEXT) utility$(PPUEXT) \
191
197
                    inputevent$(PPUEXT) timer$(PPUEXT) layers$(PPUEXT)
192
198
 
 
199
aboxlib$(PPUEXT): aboxlib.pas
 
200
 
193
201
clipboard$(PPUEXT): clipboard.pas exec$(PPUEXT)
194
202
 
 
203
datatype$(PPUEXT): datatypes.pas exec$(PPUEXT) doslib$(PPUEXT) intuition$(PPUEXT) \
 
204
                   utility$(PPUEXT) graphics$(PPUEXT)
 
205
 
195
206
asl$(PPUEXT): asl.pas exec$(PPUEXT) graphics$(PPUEXT) utility$(PPUEXT)
196
207
 
197
208
ahi$(PPUEXT): ahi.pas exec$(PPUEXT) utility$(PPUEXT)
198
209
 
 
210
mui$(PPUEXT): mui.pas exec$(PPUEXT) utility$(PPUEXT) intuition$(PPUEXT) graphics$(PPUEXT)
 
211
 
 
212
tinygl$(PPUEXT): tinygl.pp exec$(PPUEXT)
 
213
 
199
214
get9$(PPUEXT): get9.pas exec$(PPUEXT)
 
215
 
 
216
muihelper$(PPUEXT): muihelper.pas intuition$(PPUEXT) mui$(PPUEXT) doslib$(PPUEXT) utility$(PPUEXT)