Lines 1-116
Link Here
|
1 |
--- uppsrc/ide/Makefile.orig Sat Jun 3 15:34:49 2006 |
1 |
--- uppsrc/ide/Makefile.orig Mon Apr 16 19:28:22 2007 |
2 |
+++ uppsrc/ide/Makefile Sat Jun 3 15:38:38 2006 |
2 |
+++ uppsrc/ide/Makefile Mon Apr 16 19:36:46 2007 |
3 |
@@ -1,13 +1,13 @@ |
3 |
@@ -1,12 +1,11 @@ |
4 |
-UPPDIR1 = /src/uppsrc/ |
4 |
UPPDIR1 = uppsrc/ |
5 |
+UPPDIR1 = ../ |
|
|
6 |
|
5 |
|
7 |
-UPPOUT = /home/cxl/upp/out/ |
6 |
UPPOUT = out/ |
8 |
-CINC = -I$(UPPDIR1) |
7 |
-CINC = -I$(UPPDIR1) -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 |
9 |
-Macro = -DflagGUI -DflagGCC -DflagSHARED -DflagLINUX |
8 |
-Macro = -DflagGUI -DflagGCC -DflagSHARED -DflagLINUX |
10 |
-CC = c++ -c -O2 -Os -ffunction-sections |
9 |
-CC = c++ -c -O3 -ffunction-sections |
11 |
-C_FLAGS = $(CC) -x c |
10 |
-C_FLAGS = $(CC) -x c |
12 |
-CPPFLAGS = $(CC) -x c++ |
11 |
-CPPFLAGS = $(CC) -x c++ |
13 |
-LIBPATH = -L"/usr/X11R6/lib" |
12 |
-LIBPATH = -L"/usr/X11R6/lib" |
14 |
+UPPOUT = $(UPPDIR1)../out/ |
13 |
+CINC = -I$(UPPDIR1) -I$(X11BASE)/include -I$(LOCALBASE)/include -I$(LOCALBASE)/include/freetype2 -I$(LOCALBASE)/include/gtk-2.0 -I$(LOCALBASE)/include/glib-2.0 -I$(LOCALBASE)/include/cairo -I$(LOCALBASE)/include/pango-1.0 -I$(LOCALBASE)/include/atk-1.0 |
15 |
+CINC = -I$(UPPDIR1) -I$(X11BASE)/include -I$(LOCALBASE)/include -I$(LOCALBASE)/include/freetype2 |
|
|
16 |
+Macro = -DflagGUI -DflagGCC -DflagSHARED -DflagFREEBSD |
14 |
+Macro = -DflagGUI -DflagGCC -DflagSHARED -DflagFREEBSD |
17 |
+C_FLAGS = $(CC) -c $(CFLAGS) |
15 |
+C_FLAGS = $(CC) -x c -c $(CFLAGS) |
18 |
+CPPFLAGS = $(CXX) -c $(CXXFLAGS) |
16 |
+CPPFLAGS = $(CC) -x c++ -c $(CXXFLAGS) |
19 |
+LIBPATH = -L$(X11BASE)/lib -L$(LOCALBASE)/lib |
17 |
+LIBPATH = -L$(X11BASE)/lib -L$(LOCALBASE)/lib |
20 |
AR = ar -sr |
18 |
AR = ar -sr |
21 |
+MKDIR?= mkdir -p |
19 |
OutDir_ide = $(UPPOUT)ide/GCC-Gcc-Gui-Linux-Main-Shared/ |
22 |
OutDir_ide = $(UPPOUT)ide/GCC32-Gcc-Gui-Linux-Main-Shared/ |
|
|
23 |
Macro_ide = $(Macro) -DflagMAIN |
20 |
Macro_ide = $(Macro) -DflagMAIN |
24 |
OutDir_ide_Common = $(UPPOUT)ide/Common/GCC32-Gcc-Gui-Linux-Shared/ |
|
|
25 |
@@ -76,47 +76,47 @@ |
26 |
Macro_PdfDraw = $(Macro) |
27 |
|
28 |
OutDir = $(OutDir_ide) |
29 |
-OutFile = /home/cxl/ide |
30 |
+OutFile = $(UPPDIR1)../ide |
31 |
|
32 |
.PHONY: all |
33 |
all: install $(OutFile) |
34 |
|
35 |
.PHONY: install |
36 |
install: |
37 |
- -mkdir -p $(OutDir) |
38 |
- -mkdir -p $(OutDir_ide) |
39 |
- -mkdir -p $(OutDir_ide_Common) |
40 |
- -mkdir -p $(OutDir_ide_LayDes) |
41 |
- -mkdir -p $(OutDir_ide_IconDes) |
42 |
- -mkdir -p $(OutDir_ide_Builders) |
43 |
- -mkdir -p $(OutDir_ide_Debuggers) |
44 |
- -mkdir -p $(OutDir_ide_Browser) |
45 |
- -mkdir -p $(OutDir_ide_Topic) |
46 |
- -mkdir -p $(OutDir_ide_VectorDes) |
47 |
- -mkdir -p $(OutDir_CodeEditor) |
48 |
- -mkdir -p $(OutDir_Topic) |
49 |
- -mkdir -p $(OutDir_CtrlLib) |
50 |
- -mkdir -p $(OutDir_Web) |
51 |
- -mkdir -p $(OutDir_plugin_bz2) |
52 |
- -mkdir -p $(OutDir_HexView) |
53 |
- -mkdir -p $(OutDir_Esc) |
54 |
- -mkdir -p $(OutDir_Core) |
55 |
- -mkdir -p $(OutDir_RichEdit) |
56 |
- -mkdir -p $(OutDir_plugin_png) |
57 |
- -mkdir -p $(OutDir_plugin_gif) |
58 |
- -mkdir -p $(OutDir_Image) |
59 |
- -mkdir -p $(OutDir_plugin_tif) |
60 |
- -mkdir -p $(OutDir_plugin_jpg) |
61 |
- -mkdir -p $(OutDir_Draw) |
62 |
- -mkdir -p $(OutDir_plugin_z) |
63 |
- -mkdir -p $(OutDir_coff_binobj) |
64 |
- -mkdir -p $(OutDir_coff) |
65 |
- -mkdir -p $(OutDir_plugin_ndisasm) |
66 |
- -mkdir -p $(OutDir_CppBase) |
67 |
- -mkdir -p $(OutDir_VectorDes) |
68 |
- -mkdir -p $(OutDir_RichText) |
69 |
- -mkdir -p $(OutDir_CtrlCore) |
70 |
- -mkdir -p $(OutDir_PdfDraw) |
71 |
+ -${MKDIR} $(OutDir) |
72 |
+ -${MKDIR} $(OutDir_ide) |
73 |
+ -${MKDIR} $(OutDir_ide_Common) |
74 |
+ -${MKDIR} $(OutDir_ide_LayDes) |
75 |
+ -${MKDIR} $(OutDir_ide_IconDes) |
76 |
+ -${MKDIR} $(OutDir_ide_Builders) |
77 |
+ -${MKDIR} $(OutDir_ide_Debuggers) |
78 |
+ -${MKDIR} $(OutDir_ide_Browser) |
79 |
+ -${MKDIR} $(OutDir_ide_Topic) |
80 |
+ -${MKDIR} $(OutDir_ide_VectorDes) |
81 |
+ -${MKDIR} $(OutDir_CodeEditor) |
82 |
+ -${MKDIR} $(OutDir_Topic) |
83 |
+ -${MKDIR} $(OutDir_CtrlLib) |
84 |
+ -${MKDIR} $(OutDir_Web) |
85 |
+ -${MKDIR} $(OutDir_plugin_bz2) |
86 |
+ -${MKDIR} $(OutDir_HexView) |
87 |
+ -${MKDIR} $(OutDir_Esc) |
88 |
+ -${MKDIR} $(OutDir_Core) |
89 |
+ -${MKDIR} $(OutDir_RichEdit) |
90 |
+ -${MKDIR} $(OutDir_plugin_png) |
91 |
+ -${MKDIR} $(OutDir_plugin_gif) |
92 |
+ -${MKDIR} $(OutDir_Image) |
93 |
+ -${MKDIR} $(OutDir_plugin_tif) |
94 |
+ -${MKDIR} $(OutDir_plugin_jpg) |
95 |
+ -${MKDIR} $(OutDir_Draw) |
96 |
+ -${MKDIR} $(OutDir_plugin_z) |
97 |
+ -${MKDIR} $(OutDir_coff_binobj) |
98 |
+ -${MKDIR} $(OutDir_coff) |
99 |
+ -${MKDIR} $(OutDir_plugin_ndisasm) |
100 |
+ -${MKDIR} $(OutDir_CppBase) |
101 |
+ -${MKDIR} $(OutDir_VectorDes) |
102 |
+ -${MKDIR} $(OutDir_RichText) |
103 |
+ -${MKDIR} $(OutDir_CtrlCore) |
104 |
+ -${MKDIR} $(OutDir_PdfDraw) |
105 |
|
106 |
$(OutFile): \ |
107 |
$(OutDir_ide)SelectPkg.o \ |
108 |
@@ -182,7 +182,7 @@ |
109 |
$(OutDir_RichText)RichText.a \ |
110 |
$(OutDir_CtrlCore)CtrlCore.a \ |
111 |
$(OutDir_PdfDraw)PdfDraw.a |
112 |
- c++ -o $(OutFile) -Wl,-s $(LIBPATH) -Wl,-O,2 $(LINKOPTIONS) \ |
113 |
+ $(CXX) -o $(OutFile) -Wl,-s $(LIBPATH) -Wl,-O,2 $(LINKOPTIONS) \ |
114 |
$(OutDir_ide)SelectPkg.o \ |
115 |
$(OutDir_ide)UppWspc.o \ |
116 |
$(OutDir_ide)UppDlg.o \ |