projects
/
oweals
/
uclient.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
uclient-fetch: Check for nullpointer returned by uclient_get_url_filename
[oweals/uclient.git]
/
CMakeLists.txt
diff --git
a/CMakeLists.txt
b/CMakeLists.txt
index f7fd05114c61c5ad16791ca9ad56ac89dbc5856d..072afef92479b2f626a875d810801871afe2e26c 100644
(file)
--- a/
CMakeLists.txt
+++ b/
CMakeLists.txt
@@
-7,20
+7,19
@@
ADD_DEFINITIONS(-Os -Wall -Werror --std=gnu99 -g3 -Wmissing-declarations)
SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
-IF(APPLE)
- INCLUDE_DIRECTORIES(/opt/local/include)
- LINK_DIRECTORIES(/opt/local/lib)
-ENDIF()
+FIND_PATH(ubox_include_dir libubox/ustream-ssl.h)
+INCLUDE_DIRECTORIES(${ubox_include_dir})
ADD_LIBRARY(uclient SHARED uclient.c uclient-http.c uclient-utils.c)
TARGET_LINK_LIBRARIES(uclient ubox dl)
ADD_LIBRARY(uclient SHARED uclient.c uclient-http.c uclient-utils.c)
TARGET_LINK_LIBRARIES(uclient ubox dl)
-ADD_EXECUTABLE(uclient-
example uclient-example
.c)
-TARGET_LINK_LIBRARIES(uclient-
example uclient ustream-ssl
)
+ADD_EXECUTABLE(uclient-
fetch uclient-fetch.c progress
.c)
+TARGET_LINK_LIBRARIES(uclient-
fetch uclient
)
INSTALL(FILES uclient.h uclient-utils.h
DESTINATION include/libubox
)
INSTALL(FILES uclient.h uclient-utils.h
DESTINATION include/libubox
)
-INSTALL(TARGETS uclient
+INSTALL(TARGETS uclient
uclient-fetch
LIBRARY DESTINATION lib
LIBRARY DESTINATION lib
+ RUNTIME DESTINATION bin
)
)