Mercurial > projects > ldc
annotate runtime/internal/ldc.mak @ 678:299f53f2e6f2
Fix makefile for runtime/internal.
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Sat, 11 Oct 2008 21:23:41 +0200 |
parents | d8a1481eaa0c |
children | f1560a529987 |
rev | line source |
---|---|
663
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
1 # Makefile to build the LDC compiler runtime D library for Linux |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
2 # Designed to work with GNU make |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
3 # Targets: |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
4 # make |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
5 # Same as make all |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
6 # make lib |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
7 # Build the compiler runtime library |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
8 # make doc |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
9 # Generate documentation |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
10 # make clean |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
11 # Delete unneeded files created by build process |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
12 |
663
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
13 LIB_TARGET_FULL=libldc-runtime.a |
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
14 LIB_TARGET_BC_ONLY=libldc-runtime-bc-only.a |
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
15 LIB_TARGET_C_ONLY=libldc-runtime-c-only.a |
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
16 LIB_TARGET_SHARED=libldc-runtime-shared.so |
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
17 LIB_MASK=libldc-runtime*.* |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
18 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
19 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
20 CP=cp -f |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
21 RM=rm -f |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
22 MD=mkdir -p |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
23 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
24 #CFLAGS=-O3 $(ADD_CFLAGS) |
496
8bd31c8208da
Removed debug info per default from the runtime makefiles, since llvm 2.4svn is currently buggy.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
443
diff
changeset
|
25 CFLAGS=$(ADD_CFLAGS) |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
26 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
27 #DFLAGS=-release -O3 -inline -w $(ADD_DFLAGS) |
496
8bd31c8208da
Removed debug info per default from the runtime makefiles, since llvm 2.4svn is currently buggy.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
443
diff
changeset
|
28 DFLAGS=-w $(ADD_DFLAGS) |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
29 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
30 #TFLAGS=-O3 -inline -w $(ADD_DFLAGS) |
496
8bd31c8208da
Removed debug info per default from the runtime makefiles, since llvm 2.4svn is currently buggy.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
443
diff
changeset
|
31 TFLAGS=-w $(ADD_DFLAGS) |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
32 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
33 DOCFLAGS=-version=DDoc |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
34 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
35 CC=gcc |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
36 LC=llvm-ar rsv |
569
926a03711ca8
Split runtime into three parts again.
Christian Kamm <kamm incasoftware de>
parents:
530
diff
changeset
|
37 LLINK=llvm-link |
926a03711ca8
Split runtime into three parts again.
Christian Kamm <kamm incasoftware de>
parents:
530
diff
changeset
|
38 LCC=llc |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
39 CLC=ar rsv |
663
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
40 DC=ldc |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
41 LLC=llvm-as |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
42 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
43 LIB_DEST=.. |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
44 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
45 .SUFFIXES: .s .S .c .cpp .d .ll .html .o .bc |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
46 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
47 .s.o: |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
48 $(CC) -c $(CFLAGS) $< -o$@ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
49 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
50 .S.o: |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
51 $(CC) -c $(CFLAGS) $< -o$@ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
52 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
53 .c.o: |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
54 $(CC) -c $(CFLAGS) $< -o$@ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
55 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
56 .cpp.o: |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
57 g++ -c $(CFLAGS) $< -o$@ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
58 |
678
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
59 .d.o: |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
60 $(DC) -c $(DFLAGS) $< -of$@ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
61 |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
62 .d.bc: |
678
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
63 $(DC) -c $(DFLAGS) $< -of$@ -output-bc |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
64 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
65 .d.html: |
663
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
66 $(DC) -c -o- $(DOCFLAGS) -Df$*.html ldc.ddoc $< |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
67 |
579
20c065c46b38
Basic support for runtime in shared library.
Christian Kamm <kamm incasoftware de>
parents:
569
diff
changeset
|
68 targets : lib sharedlib doc |
20c065c46b38
Basic support for runtime in shared library.
Christian Kamm <kamm incasoftware de>
parents:
569
diff
changeset
|
69 all : lib sharedlib doc |
663
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
70 lib : ldc.lib ldc.bclib ldc.clib |
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
71 sharedlib : ldc.sharedlib |
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
72 doc : ldc.doc |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
73 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
74 ###################################################### |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
75 OBJ_C= \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
76 monitor.o \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
77 critical.o |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
78 |
678
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
79 OBJ_BASE_BC= \ |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
80 aaA.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
81 aApply.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
82 aApplyR.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
83 adi.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
84 arrayInit.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
85 cast.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
86 dmain2.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
87 eh.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
88 genobj.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
89 lifetime.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
90 memory.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
91 qsort2.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
92 switch.bc \ |
608
52ab8f3130d9
Removed dmdintrinsic.d from the runtime, we already have llvmdc.bitmanip.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
606
diff
changeset
|
93 invariant.bc |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
94 |
678
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
95 OBJ_UTIL_BC= \ |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
96 util/console.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
97 util/ctype.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
98 util/string.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
99 util/utf.bc |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
100 |
678
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
101 OBJ_LDC_BC= \ |
663
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
102 ldc/bitmanip.bc \ |
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
103 ldc/vararg.bc |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
104 |
678
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
105 OBJ_TI_BC= \ |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
106 typeinfo/ti_AC.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
107 typeinfo/ti_Acdouble.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
108 typeinfo/ti_Acfloat.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
109 typeinfo/ti_Acreal.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
110 typeinfo/ti_Adouble.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
111 typeinfo/ti_Afloat.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
112 typeinfo/ti_Ag.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
113 typeinfo/ti_Aint.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
114 typeinfo/ti_Along.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
115 typeinfo/ti_Areal.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
116 typeinfo/ti_Ashort.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
117 typeinfo/ti_byte.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
118 typeinfo/ti_C.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
119 typeinfo/ti_cdouble.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
120 typeinfo/ti_cfloat.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
121 typeinfo/ti_char.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
122 typeinfo/ti_creal.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
123 typeinfo/ti_dchar.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
124 typeinfo/ti_delegate.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
125 typeinfo/ti_double.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
126 typeinfo/ti_float.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
127 typeinfo/ti_idouble.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
128 typeinfo/ti_ifloat.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
129 typeinfo/ti_int.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
130 typeinfo/ti_ireal.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
131 typeinfo/ti_long.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
132 typeinfo/ti_ptr.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
133 typeinfo/ti_real.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
134 typeinfo/ti_short.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
135 typeinfo/ti_ubyte.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
136 typeinfo/ti_uint.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
137 typeinfo/ti_ulong.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
138 typeinfo/ti_ushort.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
139 typeinfo/ti_void.bc \ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
140 typeinfo/ti_wchar.bc |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
141 |
678
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
142 OBJ_BASE_O= \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
143 aaA.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
144 aApply.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
145 aApplyR.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
146 adi.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
147 arrayInit.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
148 cast.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
149 dmain2.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
150 eh.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
151 genobj.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
152 lifetime.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
153 memory.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
154 qsort2.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
155 switch.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
156 invariant.o |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
157 |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
158 OBJ_UTIL_O= \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
159 util/console.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
160 util/ctype.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
161 util/string.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
162 util/utf.o |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
163 |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
164 OBJ_LDC_O= \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
165 ldc/bitmanip.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
166 ldc/vararg.o |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
167 |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
168 OBJ_TI_O= \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
169 typeinfo/ti_AC.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
170 typeinfo/ti_Acdouble.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
171 typeinfo/ti_Acfloat.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
172 typeinfo/ti_Acreal.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
173 typeinfo/ti_Adouble.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
174 typeinfo/ti_Afloat.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
175 typeinfo/ti_Ag.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
176 typeinfo/ti_Aint.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
177 typeinfo/ti_Along.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
178 typeinfo/ti_Areal.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
179 typeinfo/ti_Ashort.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
180 typeinfo/ti_byte.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
181 typeinfo/ti_C.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
182 typeinfo/ti_cdouble.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
183 typeinfo/ti_cfloat.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
184 typeinfo/ti_char.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
185 typeinfo/ti_creal.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
186 typeinfo/ti_dchar.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
187 typeinfo/ti_delegate.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
188 typeinfo/ti_double.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
189 typeinfo/ti_float.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
190 typeinfo/ti_idouble.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
191 typeinfo/ti_ifloat.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
192 typeinfo/ti_int.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
193 typeinfo/ti_ireal.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
194 typeinfo/ti_long.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
195 typeinfo/ti_ptr.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
196 typeinfo/ti_real.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
197 typeinfo/ti_short.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
198 typeinfo/ti_ubyte.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
199 typeinfo/ti_uint.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
200 typeinfo/ti_ulong.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
201 typeinfo/ti_ushort.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
202 typeinfo/ti_void.o \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
203 typeinfo/ti_wchar.o |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
204 |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
205 ALL_OBJS_BC= \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
206 $(OBJ_BASE_BC) \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
207 $(OBJ_UTIL_BC) \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
208 $(OBJ_TI_BC) \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
209 $(OBJ_LDC_BC) |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
210 |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
211 ALL_OBJS_O= \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
212 $(OBJ_BASE_O) \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
213 $(OBJ_UTIL_O) \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
214 $(OBJ_TI_O) \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
215 $(OBJ_LDC_O) \ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
216 $(OBJ_C) |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
217 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
218 ###################################################### |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
219 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
220 ALL_DOCS= |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
221 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
222 ###################################################### |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
223 |
663
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
224 ldc.bclib : $(LIB_TARGET_BC_ONLY) |
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
225 ldc.clib : $(LIB_TARGET_C_ONLY) |
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
226 ldc.lib : $(LIB_TARGET_FULL) |
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
227 ldc.sharedlib : $(LIB_TARGET_SHARED) |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
228 |
678
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
229 $(LIB_TARGET_BC_ONLY) : $(ALL_OBJS_BC) |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
230 $(RM) $@ |
678
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
231 $(LC) $@ $(ALL_OBJS_BC) |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
232 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
233 |
678
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
234 $(LIB_TARGET_FULL) : $(ALL_OBJS_O) |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
235 $(RM) $@ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
236 $(CLC) $@ $(ALL_OBJS_O) |
569
926a03711ca8
Split runtime into three parts again.
Christian Kamm <kamm incasoftware de>
parents:
530
diff
changeset
|
237 |
926a03711ca8
Split runtime into three parts again.
Christian Kamm <kamm incasoftware de>
parents:
530
diff
changeset
|
238 |
926a03711ca8
Split runtime into three parts again.
Christian Kamm <kamm incasoftware de>
parents:
530
diff
changeset
|
239 $(LIB_TARGET_C_ONLY) : $(OBJ_C) |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
240 $(RM) $@ |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
241 $(CLC) $@ $(OBJ_C) |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
242 |
579
20c065c46b38
Basic support for runtime in shared library.
Christian Kamm <kamm incasoftware de>
parents:
569
diff
changeset
|
243 |
678
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
244 $(LIB_TARGET_SHARED) : $(ALL_OBJS_O) |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
245 $(RM) $@ |
299f53f2e6f2
Fix makefile for runtime/internal.
Christian Kamm <kamm incasoftware de>
parents:
665
diff
changeset
|
246 $(CC) -shared -o $@ $(ALL_OBJS_O) |
579
20c065c46b38
Basic support for runtime in shared library.
Christian Kamm <kamm incasoftware de>
parents:
569
diff
changeset
|
247 |
20c065c46b38
Basic support for runtime in shared library.
Christian Kamm <kamm incasoftware de>
parents:
569
diff
changeset
|
248 |
663
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
608
diff
changeset
|
249 ldc.doc : $(ALL_DOCS) |
443
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
250 echo No documentation available. |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
251 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
252 ###################################################### |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
253 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
254 clean : |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
255 find . -name "*.di" | xargs $(RM) |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
256 $(RM) $(ALL_OBJS) |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
257 $(RM) $(OBJ_C) |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
258 $(RM) $(ALL_DOCS) |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
259 $(RM) $(LIB_MASK) |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
260 |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
261 install : |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
262 $(MD) $(LIB_DEST) |
44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
263 $(CP) $(LIB_MASK) $(LIB_DEST)/. |