Develop and Download Open Source Software

Browse CVS Repository

Contents of /malonnote/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.26 - (show annotations) (download)
Tue Oct 24 05:53:29 2006 UTC (17 years, 4 months ago) by maloninc
Branch: MAIN
CVS Tags: HEAD
Changes since 1.25: +0 -1 lines
Error occurred while calculating annotation data.
fixed crash of readAll, and remove strip command from makefile

1 if IS_DARWIN
2 noinst_PROGRAMS = mnote
3 else
4 bin_PROGRAMS = mnote
5 endif
6
7
8 if IS_MINGW
9 RESOBJ = resource.o
10 RESSRC = mn.rc
11 else
12 RESOBJ =
13 RESSRC =
14 endif
15
16 XRCFILE_MAC = mnResource-mac.xrc
17 XRCFILE_NOMAC = mnResource.xrc
18
19 if IS_DARWIN
20 XRCFILE = ${XRCFILE_MAC}
21 else
22 XRCFILE = ${XRCFILE_NOMAC}
23 endif
24
25 XRCSRC = mnResource.cpp
26
27 EXTRA_DIST = ${XRCFILE_MAC} \
28 ${XRCFILE_NOMAC} \
29 mnDialog.wxg \
30 TODO \
31 Info.plist \
32 mnote.ico \
33 mnote.icns \
34 malon-small-logo.ico \
35 malon-midium-logo.ico \
36 README.euc \
37 README.txt \
38 new.template \
39 wxMac2.6.2-mnote.patch
40
41 LIBS = `wx-config --libs` ${RESOBJ} ${LIBICONV}
42 mnote_DEPENDENCIES = ${RESOBJ}
43
44 mnote_CXXFLAGS = -g `wx-config --cxxflags`
45
46 mnote_SOURCES = \
47 main.cpp \
48 mnFrame.cpp \
49 mnFrame.h \
50 mnNotePanel.cpp \
51 mnNotePanel.h \
52 mnModel.cpp \
53 mnModel.h \
54 mnFrameController.cpp \
55 mnFrameController.h \
56 mnNotePanelController.cpp \
57 mnNotePanelController.h \
58 mnDef.h \
59 mnDialog.h \
60 mnDialog.cpp \
61 mnHtmlWindow.cpp \
62 mnHtmlWindow.h \
63 mnTextCtrl.cpp \
64 mnTextCtrl.h \
65 ${RESSRC} \
66 ${XRCSRC}
67
68 ${XRCSRC}:${XRCFILE}
69 wxrc ${XRCFILE} -c -o ${XRCSRC}
70
71 readme:README.txt README.euc
72
73 README.euc:README
74 iconv -f sjis -t eucJP README > README.euc
75
76 README.txt:README
77 cp -p README README.txt
78
79 MY_DIST_DIR=MalonNote-${PACKAGE_VERSION}
80
81 if IS_DARWIN
82 APP=mnote.app
83 app: mnote
84 rm -fr ./${APP}
85 mkdir -p ./${APP}/Contents/MacOS/
86 mkdir -p ./${APP}/Contents/Resources/
87 cp -p mnote ./${APP}/Contents/MacOS/
88 cp -p Info.plist ./${APP}/Contents/
89 cp -p mnote.icns ./${APP}/Contents/Resources/
90 echo -n "APPL????" > ./${APP}/Contents/PkgInfo
91
92 appinst: app
93 cp -pr mnote.app /Applications/
94
95 distsrc:
96 cvs2cl.pl
97 make dist
98 mv ${DIST_ARCHIVES} ${MY_DIST_DIR}-src.tar.gz
99
100 distosx:
101 strip mnote
102 mkdir ${MY_DIST_DIR}
103 cp -r ${APP} ${MY_DIST_DIR}
104 cp README* ${MY_DIST_DIR}
105 cp COPYING ${MY_DIST_DIR}/LICENSE
106 cp new.template ${MY_DIST_DIR}/new.template
107 tar zcvf ${MY_DIST_DIR}-osx.tar.gz ${MY_DIST_DIR}
108 rm -fr ${MY_DIST_DIR}
109 endif
110
111 distgtk:
112 strip mnote
113 mkdir ${MY_DIST_DIR}
114 cp mnote ${MY_DIST_DIR}
115 cp README* ${MY_DIST_DIR}
116 cp COPYING ${MY_DIST_DIR}/LICENSE
117 cp new.template ${MY_DIST_DIR}/new.template
118 tar zcvf ${MY_DIST_DIR}-gtk.tar.gz ${MY_DIST_DIR}
119 rm -fr ${MY_DIST_DIR}
120
121 distwin:
122 strip mnote.exe
123 mkdir ${MY_DIST_DIR}
124 cp mnote.exe ${MY_DIST_DIR}
125 cp README* ${MY_DIST_DIR}
126 cp COPYING ${MY_DIST_DIR}/LICENSE
127 cp new.template ${MY_DIST_DIR}/new.template
128 zip -r ${MY_DIST_DIR}-win.zip ${MY_DIST_DIR}
129 rm -fr ${MY_DIST_DIR}
130
131 if IS_MINGW
132 ${RESOBJ}: mn.rc mnote.ico malon-small-logo.ico
133 windres `wx-config --cflags` mn.rc -o $@
134 endif
135
136
137

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26