Warning, file /sdk/codevis/thirdparty/soci/src/core/Makefile.basic was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 COMPILER = g++
0002 CXXFLAGS = -Wall -pedantic -Wno-long-long
0003 INCLUDEDIRS = -I../../include -I../../include/private
0004 
0005 BACKENDLOADERDEFS = -DSOCI_LIB_PREFIX=\"libsoci_\" -DSOCI_LIB_SUFFIX=\".so\"
0006 
0007 OBJS =  session.o statement.o row.o values.o \
0008         into-type.o use-type.o \
0009         blob.o rowid.o procedure.o ref-counted-prepare-info.o ref-counted-statement.o \
0010         once-temp-type.o prepare-temp-type.o error.o transaction.o backend-loader.o \
0011         connection-pool.o connection-parameters.o soci-simple.o
0012 
0013 
0014 libsoci_core.a : generated ${OBJS}
0015         ar rv $@ ${OBJS}
0016         rm *.o
0017 
0018 shared : generated ${OBJS}
0019         ${COMPILER} -fPIC -c ${OBJS} ${CXXFLAGS} ${INCLUDEDIRS}
0020         ${COMPILER} -shared -o libsoci_core.so ${OBJS}
0021         rm *.o
0022 
0023 generated : ../../include/soci/soci-config.h ../../include/private/soci_backends_config.h
0024 
0025 # Note: this file is generated without any configured variables,
0026 # full configuration fill is generated by CMake.
0027 ../../include/soci/soci-config.h : ../../include/soci/soci-config.h.in
0028         grep -v CONFIGURED_VARIABLES $? > $@
0029 
0030 # Note: this file is generated with a basic search path,
0031 # full backends search path is generated by CMake.
0032 ../../include/private/soci_backends_config.h : soci_backends_config.h.in
0033         echo '#define DEFAULT_BACKENDS_PATH "."' > $@
0034 
0035 session.o : session.cpp
0036         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0037 
0038 statement.o : statement.cpp
0039         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0040 
0041 row.o : row.cpp
0042         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0043 
0044 values.o : values.cpp
0045         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0046 
0047 into-type.o : into-type.cpp
0048         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0049 
0050 use-type.o : use-type.cpp
0051         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0052 
0053 blob.o : blob.cpp
0054         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0055 
0056 error.o : error.cpp
0057         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0058 
0059 rowid.o : rowid.cpp
0060         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0061 
0062 procedure.o : procedure.cpp
0063         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0064 
0065 ref-counted-prepare-info.o : ref-counted-prepare-info.cpp
0066         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0067 
0068 ref-counted-statement.o : ref-counted-statement.cpp
0069         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0070 
0071 once-temp-type.o : once-temp-type.cpp
0072         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0073 
0074 prepare-temp-type.o : prepare-temp-type.cpp
0075         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0076 
0077 transaction.o : transaction.cpp
0078         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0079 
0080 backend-loader.o : backend-loader.cpp
0081         ${COMPILER} -c $? ${CXXFLAGS} ${BACKENDLOADERDEFS} ${INCLUDEDIRS}
0082 
0083 connection-pool.o : connection-pool.cpp
0084         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0085 
0086 connection-parameters.o : connection-parameters.cpp
0087         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0088 
0089 soci-simple.o : soci-simple.cpp
0090         ${COMPILER} -c $? ${CXXFLAGS} ${INCLUDEDIRS}
0091 
0092 
0093 clean :
0094         rm -f libsoci_core.a libsoci_core.so ../../include/private/soci_backends_config.h