src/CMakeLists.txt
author Tero Marttila <terom@fixme.fi>
Sun, 08 Mar 2009 01:33:45 +0200
changeset 58 02e539965ef4
parent 57 527d23bf6441
child 60 b17d2cf35504
permissions -rw-r--r--
merge new-evsql into new structure
57
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     1
# add our include path
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     2
include_directories (${evsql_SOURCE_DIR}/include ${LibEvent_INCLUDE_DIRS})
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     3
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     4
# define our source code modules
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     5
set (LIB_SOURCES "lib/log.c")
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     6
set (EVPQ_SOURCES evpq.c)
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     7
set (EVSQL_SOURCES core.c util.c)
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     8
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     9
# XXX: silly cmake does silly things when you SET with only one arg
58
02e539965ef4 merge new-evsql into new structure
Tero Marttila <terom@fixme.fi>
parents: 57
diff changeset
    10
set (EVSQL_SOURCES lib/log.c evpq.c core.c query.c result.c util.c)
57
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    11
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    12
# add our library
58
02e539965ef4 merge new-evsql into new structure
Tero Marttila <terom@fixme.fi>
parents: 57
diff changeset
    13
add_library (evsql STATIC ${EVSQL_SOURCES})
57
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    14
target_link_libraries (evsql ${LibEvent_LIBRARIES})
527d23bf6441 move to CMake from old crufty Makefile
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    15