include_directories(..)

file(GLOB ohsrc *.c)
file(GLOB ohhdr *.h)

add_definitions(-Wall -Werror)

add_library(omhacks SHARED ${ohsrc})
add_library(omhacks-static STATIC ${ohsrc})
set_target_properties(omhacks PROPERTIES VERSION ${omhacks_version} SOVERSION 0 CLEAN_DIRECT_OUTPUT 1)
set_target_properties(omhacks-static PROPERTIES VERSION ${omhacks_version} SOVERSION 0 OUTPUT_NAME "omhacks" CLEAN_DIRECT_OUTPUT 1)

set(prefix "${CMAKE_INSTALL_PREFIX}")
set(exec_prefix "${prefix}/bin")
set(libdir "${prefix}/lib")
set(includedir "${prefix}/include")
configure_file(${omhacks_SOURCE_DIR}/omhacks/libomhacks.pc.in ${omhacks_BINARY_DIR}/omhacks/libomhacks.pc @ONLY)

install(TARGETS omhacks omhacks-static
  LIBRARY DESTINATION lib
  ARCHIVE DESTINATION lib)

install(FILES ${ohhdr} DESTINATION include/omhacks)

install(FILES ${omhacks_BINARY_DIR}/omhacks/libomhacks.pc DESTINATION lib/pkgconfig)

