root/lang/cplusplus/i3/am/i3_debug.am @ 16657

Revision 16657, 1.5 kB (checked in by saturday06, 6 years ago)

ぱth

  • Property svn:executable set to *
Line 
1# ---------------------------------------
2# Common
3
4bin_PROGRAMS += i3_debug
5i3_debug_exe  : i3_debug$(EXEEXT) # for IDE
6
7
8#
9# Precompiled Headers
10#
11
12#CLEANFILES    += gch/i3_debug/PrecompiledHeaders.h.gch
13gch_files     += gch/i3_debug/PrecompiledHeaders.h.gch
14gch/i3_debug/PrecompiledHeaders.h.gch: \
15            src/PrecompiledHeaders.h \
16            src/mol/include/mol/PrecompiledHeaders.h \
17            src/mol/include/mol/os-windows/PrecompiledHeaders.h \
18            src/mol/include/mol/os-posix/PrecompiledHeaders.h \
19            src/mol/include/mol/gui-windows/PrecompiledHeaders.h \
20            src/mol/include/mol/gui-qt/PrecompiledHeaders.h
21
22        $(MKDIR_P) gch/i3_debug
23        $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
24        $(AM_CPPFLAGS) $(CPPFLAGS) $(i3_debug_CXXFLAGS) \
25        $(CXXFLAGS) src/PrecompiledHeaders.h \
26        -o gch/i3_debug/PrecompiledHeaders.h.gch
27
28if WITH_GUI_WINDOWS
29# ---------------------------------------
30# Windows
31
32i3_debug_SOURCES   = $(i3_SOURCES)
33i3_debug_CXXFLAGS  = -DUNICODE -D_UNICODE -UNDEBUG \
34                     $(i3_CXXFLAGS_DEBUG) $(i3_CXXFLAGS_DEFAULT)
35i3_debug_LDFLAGS   = $(i3_LDFLAGS_DEFAULT) $(i3_LDFLAGS_DEBUG)
36i3_debug_LDADD     = $(i3_LDADD)
37
38else
39# ---------------------------------------
40# Posix
41
42i3_debug_SOURCES   = $(i3_SOURCES)
43i3_debug_CXXFLAGS  = $(i3_CXXFLAGS_DEBUG) $(i3_CXXFLAGS_DEFAULT)
44i3_debug_LDFLAGS   = $(i3_LDFLAGS_DEFAULT) $(i3_LDFLAGS_DEBUG)
45i3_debug_LDADD     = $(i3_LDADD)
46
47endif
Note: See TracBrowser for help on using the browser.