improvement to Xcode project
[texmacs.git] / src / misc / bundle / Base.xcconfig.in
blob6b9aaca981d5a280ad0269d48e376da75b58a928
1 // TeXmacs private settings
3 TM_CXXWARNING = @CONFIG_CXXWARNING@
4 TM_CXXTEMPLATE = @CONFIG_CXXTEMPLATE@
5 TM_CXXOPTIMIZE = @CONFIG_CXXOPTIMIZE@ @CONFIG_CXXDIALECT@
6 TM_CXXDEBUG = @CONFIG_CXXDEBUG@ 
7 TM_CXXFLAGS = $(CXXWARNING) $(CXXTEMPLATE) $(CXXOPTIMIZE) $(CXXDEBUG) @CONFIG_CXXFLAGS@ @CXXFLAGS@
8 TM_CPPFLAGS = @CPPFLAGS@ @QT_CPPFLAGS@
9 TM_CXXX11 = @X11_CFLAGS@
10 TM_CXXCOCOA = @COCOA_CFLAGS@
11 TM_CXXQT = @QT_CXXFLAGS@
12 TM_CXXGUI = $(CXX@CONFIG_GUI@)
13 TM_CXXAXEL = @AXEL_CFLAGS@
14 TM_CXXCAIRO = @CAIRO_CFLAGS@
15 TM_CXXIMLIB2 = @IMLIB2_CFLAGS@
16 TM_CXXFREETYPE = @FREETYPE_CFLAGS@
17 TM_CXXICONV = @ICONV_CFLAGS@
18 TM_CXXGUILE = @GUILE_CFLAGS@
19 TM_LD = @CXX@
20 TM_LDFLAGS = @CONFIG_BFLAGS@ @QT_LDFLAGS@
21 TM_LDSTATIC = @CONFIG_BSTATIC@
22 TM_LDSHARED = @CONFIG_BSHARED@
23 TM_LDPATH = @CONFIG_BPATH@
24 TM_LDDL = @CONFIG_BDL@
25 TM_LDX11 = @X11_LDFLAGS@
26 TM_LDCOCOA = @COCOA_LDFLAGS@
27 TM_LDQT = @QT_LIBS@
28 TM_LDGUI = $(LD@CONFIG_GUI@)
29 TM_LDAXEL = @AXEL_LDFLAGS@
30 TM_LDCAIRO = @CAIRO_LDFLAGS@
31 TM_LDIMLIB2 = @IMLIB2_LDFLAGS@
32 TM_LDFREETYPE = @FREETYPE_LDFLAGS@
33 TM_LDICONV = @ICONV_LDFLAGS@
34 TM_LDGUILE = @GUILE_LDFLAGS@
36 TM_MOC = @MOC@
37 TM_MOCFLAGS = @QT_CPPFLAGS@
40 TM_BASE = $(SRCROOT)/../..
41 TM_HEADER_SEARCH_PATHS = $(TM_BASE)/src/System $(TM_BASE)/src/System/Boot $(TM_BASE)/src/System/Classes $(TM_BASE)/src/System/Files $(TM_BASE)/src/System/Link $(TM_BASE)/src/System/Misc $(TM_BASE)/src/System/Language $(TM_BASE)/src/Kernel/Abstractions $(TM_BASE)/src/Kernel/Containers $(TM_BASE)/src/Kernel/Types $(TM_BASE)/src/Data/Convert $(TM_BASE)/src/Data/Drd $(TM_BASE)/src/Data/History $(TM_BASE)/src/Data/Observers $(TM_BASE)/src/Data/String $(TM_BASE)/src/Data/Tmfs $(TM_BASE)/src/Data/Tree $(TM_BASE)/src/Guile $(TM_BASE)/src/Graphics/Bitmap_fonts $(TM_BASE)/src/Graphics/Fonts $(TM_BASE)/src/Graphics/Gui $(TM_BASE)/src/Graphics/Mathematics $(TM_BASE)/src/Graphics/Renderer $(TM_BASE)/src/Plugins $(TM_BASE)/src/Edit $(TM_BASE)/src/Typeset $(TM_BASE)/src/Typeset/Bridge $(TM_BASE)/src/Typeset/Concat $(TM_BASE)/src/Typeset/Page $(TM_BASE)/src/Style/Memorizer $(TM_BASE)/src/Style/Environment $(TM_BASE)/src/Style/Evaluate $(TM_BASE)/TeXmacs/include
43 // Basic settings
45 OTHER_CFLAGS =  $(TM_CPPFLAGS) $(TM_CXXQT) $(TM_CXXFREETYPE) $(TM_CXXGUILE)
46 OTHER_CPLUSPLUSFLAGS = $(OTHER_CFLAGS)
47 OTHER_LDFLAGS = $(TM_LDFLAGS) $(TM_LDQT) $(TM_LDFREETYPE) $(TM_LDICONV) $(TM_LDGUILE)
48 //FRAMEWORK_SEARCH_PATHS = 
49 //LIBRARY_SEARCH_PATHS =
50 HEADER_SEARCH_PATHS =  $(TM_HEADER_SEARCH_PATHS)
51 INFOPLIST_FILE = $(TM_BASE)/misc/bundle/Info-Xcode.plist
52 INFOPLIST_PREPROCESS = YES
53 INFOPLIST_EXPAND_BUILD_SETTINGS = YES
54 GCC_PRECOMPILE_PREFIX_HEADER = NO