forked from cruppstahl/upscaledb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.am
73 lines (63 loc) · 2.89 KB
/
Makefile.am
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
69
70
71
72
73
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = 3rdparty src include samples tools unittests java
DOCUMENTATION_FILES = documentation/Doxyfile* \
documentation/hamsterdb-main.jpg \
documentation/*.doc \
documentation/html
EXTRA_DIST = $(DOCUMENTATION_FILES) \
ChangeLog \
hamsterdb.spec \
AUTHORS \
README \
CREDITS \
COPYING.GPL2 \
COPYING.GPL3 \
3rdparty \
src/*.cc src/*.h src/Makefile.am \
src/Makefile.in \
src/protocol/messages.proto \
src/protocol \
src/server \
java/* \
tools/*.h \
tools/hamzilla.config \
unittests/*.h \
unittests/*.hpp \
unittests/*.cpp \
unittests/Makefile.in \
unittests/Makefile.am \
unittests/recovery.pl \
unittests/data/* \
win32 \
win32/msvc2008/README.TXT \
win32/msvc2008/hamsterdb.sln \
win32/msvc2008/*.vcproj \
win32/msvc2010/README.TXT \
win32/msvc2010/hamsterdb.sln \
win32/msvc2010/*.vcxproj \
java \
dotnet \
contrib \
contrib/wince/*
doc:
VERSION=$(VERSION) ; \
export VERSION; \
doxygen documentation/Doxyfile
@cp documentation/*.jpg documentation/html/
internal_doc:
VERSION=$(VERSION) ; \
export VERSION; \
doxygen documentation/Doxyfile.int
@cp documentation/*.jpg documentation/internal/html/
bfc_doc:
VERSION=$(VERSION) ; \
export VERSION; \
doxygen documentation/Doxyfile.bfc
html-dist: doc
tar cvzf hamsterdb-html-documentation.$(VERSION).tar.gz documentation/html
test:
cd unittests && make && ./test
if ENABLE_JAVA
cd java && make test
endif
.PHONY: doc internal_doc bfc_doc html-dist test