Files
uLib/Common.am
Andrea Rigoni 99e771a223 [uLib Geometry]
non working version!

+ adds ProgrammableAccessor
+ renaming of some Image structures ...
2014-11-03 10:27:52 +00:00

55 lines
1.2 KiB
Plaintext

if DEBUG
OPT = -D_DEBUG -g3 -O0
OPT_LD = -no-install
else
OPT = -DNDEBUG -O3
OPT_LD =
endif
if PARAL_MP
OPEN_MP = -fopenmp
else
OPEN_MP =
endif
# fix it with proper macro expansion
EIGEN = $(EIGEN3_CFLAGS)
# Root Flags
ROOTCFLAGS = @ROOTCFLAGS@
ROOTLDFLAGS = -L@ROOTLIBDIR@
# Boost required libraries
BOOST_FLAGS = $(BOOST_SERIALIZATION_LDFLAGS) $(BOOST_SIGNALS_LDFLAGS) $(BOOST_PROGRAM_OPTIONS_LDFLAGS)
BOOST_LIBS = $(BOOST_SERIALIZATION_LIBS) $(BOOST_SIGNALS_LIBS) $(BOOST_PROGRAM_OPTIONS_LIBS)
ULIB_INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/src -I$(top_srcdir)/src/ltk
AM_CFLAGS = $(OPT) $(OPEN_MP)
AM_CXXFLAGS = -std=c++0x $(OPT) $(OPEN_MP) $(EIGEN) $(ROOTCFLAGS) $(GEANT4CFLAGS) $(BOOST_CPPFLAGS) $(ULIB_INCLUDES) $(QT4_CFLAGS)
AM_LDFLAGS = $(OPT_LD) $(ROOTLDFLAGS) # $(BOOST_FLAGS)
AM_LIBS_ROOT = @ROOTLIBS@
AM_LIBS_GEANT4 = $(GEANT4LIBS)
AM_LIBS_QT4 = $(QT4_LIBS)
AM_LIBS_BOOST = $(BOOST_LIBS)
AM_LIBS_ALL = @LIBS@ \
@LIBADD_DL@ \
@LIBREADLINE@ \
$(AM_LIBS_ROOT) \
$(AM_LIBS_BOOST) \
$(AM_LIBS_GEANT4) \
$(AM_LIBS_QT4)
AM_DEFAULT_SOURCE_EXT = .cpp
# clean_all:
# rm -f *~ *# *.vtk *.vti *.ply
# @echo "all cleaned up!"