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.9 - (hide annotations) (download)
Sun Aug 7 23:24:19 2005 UTC (18 years, 7 months ago) by maloninc
Branch: MAIN
CVS Tags: dev-1_0-0016
Changes since 1.8: +5 -2 lines
for Mac OS X

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

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