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.25 - (show annotations) (download)
Wed Jan 4 03:57:19 2006 UTC (18 years, 2 months ago) by maloninc
Branch: MAIN
CVS Tags: rel_1_7_1
Changes since 1.24: +2 -1 lines
*** empty log message ***

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 strip mnote
88 cp -p mnote ./${APP}/Contents/MacOS/
89 cp -p Info.plist ./${APP}/Contents/
90 cp -p mnote.icns ./${APP}/Contents/Resources/
91 echo -n "APPL????" > ./${APP}/Contents/PkgInfo
92
93 appinst: app
94 cp -pr mnote.app /Applications/
95
96 distsrc:
97 cvs2cl.pl
98 make dist
99 mv ${DIST_ARCHIVES} ${MY_DIST_DIR}-src.tar.gz
100
101 distosx:
102 strip mnote
103 mkdir ${MY_DIST_DIR}
104 cp -r ${APP} ${MY_DIST_DIR}
105 cp README* ${MY_DIST_DIR}
106 cp COPYING ${MY_DIST_DIR}/LICENSE
107 cp new.template ${MY_DIST_DIR}/new.template
108 tar zcvf ${MY_DIST_DIR}-osx.tar.gz ${MY_DIST_DIR}
109 rm -fr ${MY_DIST_DIR}
110 endif
111
112 distgtk:
113 strip mnote
114 mkdir ${MY_DIST_DIR}
115 cp mnote ${MY_DIST_DIR}
116 cp README* ${MY_DIST_DIR}
117 cp COPYING ${MY_DIST_DIR}/LICENSE
118 cp new.template ${MY_DIST_DIR}/new.template
119 tar zcvf ${MY_DIST_DIR}-gtk.tar.gz ${MY_DIST_DIR}
120 rm -fr ${MY_DIST_DIR}
121
122 distwin:
123 strip mnote.exe
124 mkdir ${MY_DIST_DIR}
125 cp mnote.exe ${MY_DIST_DIR}
126 cp README* ${MY_DIST_DIR}
127 cp COPYING ${MY_DIST_DIR}/LICENSE
128 cp new.template ${MY_DIST_DIR}/new.template
129 zip -r ${MY_DIST_DIR}-win.zip ${MY_DIST_DIR}
130 rm -fr ${MY_DIST_DIR}
131
132 if IS_MINGW
133 ${RESOBJ}: mn.rc mnote.ico malon-small-logo.ico
134 windres `wx-config --cflags` mn.rc -o $@
135 endif
136
137
138

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