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.20 - (show annotations) (download)
Thu Dec 22 10:48:29 2005 UTC (18 years, 3 months ago) by maloninc
Branch: MAIN
CVS Tags: dev_1_6-0001
Changes since 1.19: +11 -3 lines
for webkit, only for mac

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

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