• source navigation  • diff markup  • identifier search  • freetext search  • 

Sources/usign/CMakeLists.txt

  1 cmake_minimum_required(VERSION 2.8)
  2 
  3 PROJECT(usign C)
  4 ADD_DEFINITIONS(-O2 -Wall -Werror --std=gnu99 -g3 -Wmissing-declarations)
  5 
  6 SET(SOURCES ed25519.c edsign.c f25519.c fprime.c sha512.c main.c)
  7 
  8 SET(LIBS)
  9 IF(USE_LIBUBOX)
 10   ADD_DEFINITIONS(-DUSE_LIBUBOX)
 11   SET(LIBS ubox)
 12   FIND_PATH(ubox_include_dir libubox/utils.h)
 13   INCLUDE_DIRECTORIES(${ubox_include_dir})
 14 ELSE()
 15   SET(SOURCES ${SOURCES} base64.c)
 16 ENDIF()
 17 
 18 ADD_EXECUTABLE(usign ${SOURCES})
 19 TARGET_LINK_LIBRARIES(usign ${LIBS})
 20 
 21 INSTALL(TARGETS usign
 22         RUNTIME DESTINATION bin
 23 )

This page was automatically generated by LXR 0.3.1.  •  OpenWrt