summaryrefslogtreecommitdiff
path: root/src/downserver/CMakeLists.txt
diff options
context:
space:
mode:
authorscarab <scarab@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-09-03 20:28:01 +0000
committerscarab <scarab@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-09-03 20:28:01 +0000
commitc5eb261052a85a613eec5326838ce96c2a38732f (patch)
tree65b5cbc9988961d931751c648554e236b1d58b4a /src/downserver/CMakeLists.txt
parentfb449850a6895b5b82ee545fcb35a04d565c6d56 (diff)
- downserver pridan do seznamu instalovanejch veci pomoci cmake
git-svn-id: http://opensvn.csie.org/tuxanci_ng@274 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/downserver/CMakeLists.txt')
-rw-r--r--src/downserver/CMakeLists.txt27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/downserver/CMakeLists.txt b/src/downserver/CMakeLists.txt
new file mode 100644
index 0000000..cc5a591
--- /dev/null
+++ b/src/downserver/CMakeLists.txt
@@ -0,0 +1,27 @@
+###############################################################################
+# tuxanci/src/downserver/CMakeLists.txt
+###############################################################################
+# LINKING ( for downserver )
+###############################################################################
+LINK_LIBRARIES ( ${CMAKE_DL_LIBS} )
+IF ( Win )
+ LINK_LIBRARIES ( wsock32 )
+ENDIF ( Win )
+###############################################################################
+# SOURCE SPECIFICATION
+###############################################################################
+IF ( Server )
+ SET ( SRC
+ ${WORKDIR}/base/list ${WORKDIR}/base/textFile
+ ${WORKDIR}/base/buffer ${WORKDIR}/net/tcp
+ ${WORKDIR}/downserver/downServer
+ )
+###############################################################################
+# COMPILATION AND INSTALLATION ITSELF
+###############################################################################
+ ADD_EXECUTABLE ( ${APPNAME}-downServer ${SRC} )
+ INSTALL ( TARGETS ${APPNAME}-downServer
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/${APPNAME} )
+ENDIF ( Server )
+############################################################################### \ No newline at end of file