forked from hesa/gnu-xnee
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.am
More file actions
68 lines (52 loc) · 2.31 KB
/
Copy pathMakefile.am
File metadata and controls
68 lines (52 loc) · 2.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
SUBDIRS = libxnee cnee gnee pnee ${DOC_DIR} share examples sessions pixmap man
#${LIB_DIR} ${CLI_DIR} ${GUI_DIR} ${GNOME_APPLET_DIR} ${DOC_DIR} share examples sessions ${PIXMAP_DIR} man
AUTOMAKE_OPTIONS = gnu
EXTRA_DIST = Makefile.xnee Makefile.cvs projects/test.xnp sessions/example1.xns README README.debian README.cvs BUGS FAQ EXAMPLES doc/Makefile.am doc/Makefile.in ChangeLog build/autobuild.sh
devel-doc:
-rm -fr src-html/
mkdir src-html/
DATE="$(shell date)" && \
grep AM_INIT_AUTOMAKE configure.in | sed -e 's/AM_INIT_AUTOMAKE//g' -e 's/\,[a-zA-Z0-9\.]*//g' -e 's,[()]*,,g' && \
XNEE_NAME="$(shell grep AM_INIT_AUTOMAKE configure.in | sed -e 's/AM_INIT_AUTOMAKE//g' -e 's/\,[a-zA-Z0-9\.]*//g' -e 's,[()]*,,g') " && \
XNEE_VERSION="$(shell grep AM_INIT_AUTOMAKE configure.in | sed -e 's/AM_INIT_AUTOMAKE//g' -e 's/[a-zA-Z0-9\.]*\,//g' -e 's,[()]*,,g') " && \
echo "Date: \"$$DATE\" $$XNEE_NAME $$XNEE_VERSION " && \
cat tmpl/header.html.tmpl | sed \
-e "s,PRODUCT_TMPL,$$XNEE_NAME (libxnee),g" \
-e "s,PRODUCT_VERSION_TMPL,$$XNEE_VERSION,g" \
-e "s,PRODUCT_BUILD_TMPL,$$DATE,g" \
-e "s,GNU_WWW_TMPL,http://www\.gnu\.org,g" \
-e "s,XNEE_WWW_TMPL,http://www\.gnu\.org/software/xnee,g" \
> libxnee/src/header.html
cat tmpl/header.html.tmpl | sed \
-e 's,PRODUCT_TMPL,$$XNEE_NAME (cnee),g' \
-e 's,PRODUCT_VERSION_TMPL,$$XNEE_VERSION,g' \
-e 's,PRODUCT_BUILD_TMPL,$$DATE,g' \
-e "s,GNU_WWW_TMPL,http://www\.gnu\.org,g" \
-e "s,XNEE_WWW_TMPL,http://www\.gnu\.org/software/xnee,g" \
> cnee/src/header.html && \
mkdir -p src-html/libxnee/src
mkdir -p src-html/libxnee/include/libxnee
mkdir -p src-html/cnee/src
cd libxnee/src/ && ${MAKE} devel-doc
# cd cnee/src/ && ${MAKE} src-html && cp *.html ../../src-html/cnee/src
manual:
cd ./doc/ && $(MAKE) all manual
man:
cd ./cnee/src && make man
cd pnee/man && make
cd gnee/man && make
test:
cd libxnee/test && make clean all test
check: all
cd libxnee/test && make test
cd cnee/test && ./test_all.sh
xcheck: all
cd libxnee/test && make xtest
cd cnee/test && ./test_all.sh
$(srcdir)/package.m4 : $(topdir)/configure.in
:;{\
echo '# ' && \
echo 'm4_define([AT_PACKAGE_NAME], [@PACKAGE_NAME@])' ; \
} > '$$(srcdir)/package.m4'
autobuild:
cd build && autobuild.sh