view cinst/CMakeLists.txt @ 214:aab742690bee

Fix check for selected items and wait for bytes written. According to the documentation closing the write channel should suffice. But in testing it did not sent over everything.
author Andre Heinecke <andre.heinecke@intevation.de>
date Wed, 26 Mar 2014 17:17:19 +0100
parents 642d81594665
children d29997e09177
line wrap: on
line source
cmake_minimum_required(VERSION 2.8)

set(CMAKE_AUTOMOC OFF)

include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../common)

set(CINST_SOURCES
    ${CMAKE_CURRENT_SOURCE_DIR}/windowsstore.c
    ${CMAKE_CURRENT_SOURCE_DIR}/main.c
)

set(MOZILLA_SOURCES
   ${CMAKE_CURRENT_SOURCE_DIR}/mozilla.c
)

add_executable(cinst ${CINST_SOURCES})
add_executable(mozilla ${MOZILLA_SOURCES})
if (WIN32)
   set(WIN_EXTRA_LIBS -lcrypt32)
endif(WIN32)

target_link_libraries(cinst
   m13_common
   ${PROFILING_LIBS}
   ${POLARSSL_LIBRARIES}
   ${WIN_EXTRA_LIBS})

install(TARGETS cinst DESTINATION bin)

target_link_libraries(mozilla
   m13_common
   ${POLARSSL_LIBRARIES}
   ${PROFILING_LIBS})

set_target_properties(mozilla PROPERTIES COMPILE_FLAGS "-std=c99")
 
install(TARGETS mozilla DESTINATION bin)

http://wald.intevation.org/projects/trustbridge/