Develop and Download Open Source Software

Browse CVS Repository

Annotation of /malonnote/Makefile.am

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


Revision 1.12 - (hide annotations) (download)
Thu Sep 29 04:15:30 2005 UTC (18 years, 5 months ago) by maloninc
Branch: MAIN
Changes since 1.11: +10 -2 lines
use XRC file for mnFrame

1 maloninc 1.1 if IS_DARWIN
2 maloninc 1.10 noinst_PROGRAMS = mnote
3 maloninc 1.1 else
4     bin_PROGRAMS = mnote
5     endif
6    
7 maloninc 1.4 EXTRA_DIST = mnView.wxg mnDialog.wxg TODO Info.plist mnote.ico mnote.icns malon-small-logo.ico README.euc README.txt
8 maloninc 1.1
9     if IS_MINGW
10     RESOBJ = resource.o
11     RESSRC = mn.rc
12     else
13     RESOBJ =
14     RESSRC =
15     endif
16    
17 maloninc 1.12 XRCFILE = mnResource.xrc
18     XRCSRC = mnResource.cpp
19     XRCOBJ = mnResource.o
20    
21 maloninc 1.8 LIBS = `wx-config --libs` -L/usr/local/lib ${RESOBJ} ${LIBICONV}
22 maloninc 1.1 mnote_DEPENDENCIES = ${RESOBJ}
23    
24 maloninc 1.7 mnote_CXXFLAGS = -g `wx-config --cxxflags`
25 maloninc 1.1
26     mnote_SOURCES = \
27     main.cpp \
28     mnFrame.cpp \
29     mnFrame.h \
30     mnModel.cpp \
31     mnModel.h \
32     mnController.cpp \
33     mnController.h \
34     mnID.h \
35     mnDef.h \
36 maloninc 1.4 mnDialog.h \
37     mnDialog.cpp \
38 maloninc 1.6 mnHtmlWindow.cpp \
39     mnHtmlWindow.h \
40 maloninc 1.11 mnTextCtrl.cpp \
41     mnTextCtrl.h \
42 maloninc 1.12 ${RESSRC} \
43     ${XRCSRC}
44    
45     ${XRCSRC}:${XRCFILE}
46     wxrc ${XRCFILE} -v -c -o ${XRCSRC}
47    
48 maloninc 1.3 readme:README.txt README.euc
49 maloninc 1.1
50     README.euc:README
51     iconv -f sjis -t eucJP README > README.euc
52    
53 maloninc 1.3 README.txt:README
54     cp -p README README.txt
55    
56 maloninc 1.1 MY_DIST_DIR=MalonNote-${PACKAGE_VERSION}
57    
58     if IS_DARWIN
59     APP=mnote.app
60 maloninc 1.9 app: mnote
61 maloninc 1.1 rm -fr ./${APP}
62     mkdir -p ./${APP}/Contents/MacOS/
63     mkdir -p ./${APP}/Contents/Resources/
64     cp -p mnote ./${APP}/Contents/MacOS/
65     cp -p Info.plist ./${APP}/Contents/
66     cp -p mnote.icns ./${APP}/Contents/Resources/
67     echo -n "APPL????" > ./${APP}/Contents/PkgInfo
68    
69 maloninc 1.10 appinst: app
70 maloninc 1.9 cp -pr mnote.app /Applications/
71    
72 maloninc 1.5 distsrc:
73     cvs2cl.pl
74     make dist
75     mv ${DIST_ARCHIVES} ${MY_DIST_DIR}-src.tar.gz
76    
77 maloninc 1.2 distosx:
78 maloninc 1.1 mkdir ${MY_DIST_DIR}
79     cp -r ${APP} ${MY_DIST_DIR}
80     cp README* ${MY_DIST_DIR}
81     cp COPYING ${MY_DIST_DIR}/LICENSE
82 maloninc 1.2 tar zcvf ${MY_DIST_DIR}-osx.tar.gz ${MY_DIST_DIR}
83 maloninc 1.1 rm -fr ${MY_DIST_DIR}
84     endif
85    
86 maloninc 1.2 distgtk:
87 maloninc 1.1 mkdir ${MY_DIST_DIR}
88     cp mnote ${MY_DIST_DIR}
89     cp README* ${MY_DIST_DIR}
90     cp COPYING ${MY_DIST_DIR}/LICENSE
91 maloninc 1.2 tar zcvf ${MY_DIST_DIR}-gtk.tar.gz ${MY_DIST_DIR}
92 maloninc 1.1 rm -fr ${MY_DIST_DIR}
93    
94     distwin:
95     mkdir ${MY_DIST_DIR}
96     cp mnote.exe ${MY_DIST_DIR}
97     cp README* ${MY_DIST_DIR}
98     cp COPYING ${MY_DIST_DIR}/LICENSE
99 maloninc 1.2 zip -r ${MY_DIST_DIR}-win.zip ${MY_DIST_DIR}
100 maloninc 1.1 rm -fr ${MY_DIST_DIR}
101    
102     if IS_MINGW
103     ${RESOBJ}: mn.rc mnote.ico malon-small-logo.ico
104     windres `wx-config --cflags` mn.rc -o $@
105     endif
106    
107    
108    

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