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.21 - (show annotations) (download)
Wed Dec 28 01:49:51 2005 UTC (18 years, 2 months ago) by maloninc
Branch: MAIN
CVS Tags: dev_1_6-0002
Changes since 1.20: +12 -1 lines
for WebKitCtrl

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
40 LIBS = `wx-config --libs` ${RESOBJ}
41 mnote_DEPENDENCIES = ${RESOBJ}
42
43 mnote_CXXFLAGS = -g `wx-config --cxxflags`
44
45 mnote_SOURCES = \
46 main.cpp \
47 mnFrame.cpp \
48 mnFrame.h \
49 mnNotePanel.cpp \
50 mnNotePanel.h \
51 mnModel.cpp \
52 mnModel.h \
53 mnFrameController.cpp \
54 mnFrameController.h \
55 mnNotePanelController.cpp \
56 mnNotePanelController.h \
57 mnDef.h \
58 mnDialog.h \
59 mnDialog.cpp \
60 mnHtmlWindow.cpp \
61 mnHtmlWindow.h \
62 mnTextCtrl.cpp \
63 mnTextCtrl.h \
64 ${RESSRC} \
65 ${XRCSRC}
66
67 ${XRCSRC}:${XRCFILE}
68 wxrc ${XRCFILE} -v -c -o ${XRCSRC}
69
70 readme:README.txt README.euc
71
72 README.euc:README
73 iconv -f sjis -t eucJP README > README.euc
74
75 README.txt:README
76 cp -p README README.txt
77
78 MY_DIST_DIR=MalonNote-${PACKAGE_VERSION}
79
80 if IS_DARWIN
81 APP=mnote.app
82 app: mnote
83 rm -fr ./${APP}
84 mkdir -p ./${APP}/Contents/MacOS/
85 mkdir -p ./${APP}/Contents/Resources/
86 cp -p mnote ./${APP}/Contents/MacOS/
87 cp -p Info.plist ./${APP}/Contents/
88 cp -p mnote.icns ./${APP}/Contents/Resources/
89 echo -n "APPL????" > ./${APP}/Contents/PkgInfo
90
91 appinst: app
92 cp -pr mnote.app /Applications/
93
94 distsrc:
95 cvs2cl.pl
96 make dist
97 mv ${DIST_ARCHIVES} ${MY_DIST_DIR}-src.tar.gz
98
99 distosx:
100 strip mnote
101 mkdir ${MY_DIST_DIR}
102 cp -r ${APP} ${MY_DIST_DIR}
103 cp README* ${MY_DIST_DIR}
104 cp COPYING ${MY_DIST_DIR}/LICENSE
105 cp new.template ${MY_DIST_DIR}/new.template
106 tar zcvf ${MY_DIST_DIR}-osx.tar.gz ${MY_DIST_DIR}
107 rm -fr ${MY_DIST_DIR}
108 endif
109
110 distgtk:
111 strip mnote
112 mkdir ${MY_DIST_DIR}
113 cp mnote ${MY_DIST_DIR}
114 cp README* ${MY_DIST_DIR}
115 cp COPYING ${MY_DIST_DIR}/LICENSE
116 cp new.template ${MY_DIST_DIR}/new.template
117 tar zcvf ${MY_DIST_DIR}-gtk.tar.gz ${MY_DIST_DIR}
118 rm -fr ${MY_DIST_DIR}
119
120 distwin:
121 strip mnote.exe
122 mkdir ${MY_DIST_DIR}
123 cp mnote.exe ${MY_DIST_DIR}
124 cp README* ${MY_DIST_DIR}
125 cp COPYING ${MY_DIST_DIR}/LICENSE
126 cp new.template ${MY_DIST_DIR}/new.template
127 zip -r ${MY_DIST_DIR}-win.zip ${MY_DIST_DIR}
128 rm -fr ${MY_DIST_DIR}
129
130 if IS_MINGW
131 ${RESOBJ}: mn.rc mnote.ico malon-small-logo.ico
132 windres `wx-config --cflags` mn.rc -o $@
133 endif
134
135
136

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