-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathMakefile.in
90 lines (79 loc) · 2.22 KB
/
Makefile.in
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
#
# Makefile for Mulberry's vCard Lib
#
# Compatibility: GNU
#
# $Date$
# $Revision$
#
#
# Default installation root...
#
prefix = @prefix@
DESTDIR = @DESTDIR@
#
# tools used for compiling / installing...
#
CXX = @CXX@
AR = @AR@
INSTALL = @INSTALL@
DOXYGEN = @DOXYGEN@
HAS_MM = @HAS_MM@
PRELINK = @PRELINK@
O = .o
E =
A = .a
D = .so
#
# Name of target object files:
#
LIBRARY = libvCard
LIBDIR = $(DESTDIR)$(prefix)/lib
INCDIR = $(DESTDIR)$(prefix)/include
OBJS = \
Source/CVCardAddressBook$O \
Source/CVCardAddress$O \
Source/CVCardAddressValue$O \
Source/CVCardAttribute$O \
Source/CVCardComponentBase$O \
Source/CVCardComponent$O \
Source/CVCardComponentDB$O \
Source/CVCardComponentRecord$O \
Source/CVCardDateTime$O \
Source/CVCardDateTimeValue$O \
Source/CVCardDefinitions$O \
Source/CVCardDummyValue$O \
Source/CVCardLocale$O \
Source/CVCardMultiValue$O \
Source/CVCardN$O \
Source/CVCardNValue$O \
Source/CVCardPlainTextValue$O \
Source/CVCardProperty$O \
Source/CVCardSync$O \
Source/CVCardTextValue$O \
Source/CVCardURIValue$O \
Source/CVCardUTCOffsetValue$O \
Source/CVCardUtils$O \
Source/CVCardValue$O \
Source/CVCardVCard$O
.PHONY : all clean distclean debug
#
# Main target and file dependencies:
#
all: $(LIBRARY)$A
#
# Flags passed to the compiler
#
JX_ROOT = ../JX
JX_MAKE_INCLUDE_DIR = $(JX_ROOT)/include/make
include $(JX_MAKE_INCLUDE_DIR)/jx_constants
include $(JX_MAKE_INCLUDE_DIR)/jx_config
CXXDEBUG = -g
CXXOPT = @CXXOPT@
CXXWARN = @CXXWARN@
CPPFLAGS = @CPPFLAGS@ $(J_RAW_SYSTEM_STUFF) -include ../../Linux/Sources/Mulberry_Prefix.h -I../../Sources_Common/Mail/Mailbox -I../../Sources_Common/Application/Preferences -I../../Sources_Common/Mail/Control -I../../Sources_Common/Resources -I../../Sources_Common/Mail/Network -I../../Sources_Common/Resources -I../../Sources_Common/Mail/Network -I../XMLLib/Source -I../../Sources_Common/i18n/Charsets -I../../Linux/Includes -I../../Sources_Common -I../../Linux/Resources -I../../Sources_Common/Utilities/ -I$(JX_ROOT)/include/jcore -I$(JX_ROOT)/include/jx -I$(JX_ROOT)/include/jximage -I$(JX_ROOT)/ACE/ACE_wrappers
CXXFLAGS = @CXXFLAGS@ $(CPPFLAGS) $(CXXOPT) $(CXXDEBUG) $(CXXWARN)
include ../include/libraryrules.mak
ifeq (yes,${HAS_MM})
-include $(DEPENDS)
endif