summaryrefslogtreecommitdiff
path: root/src/downserver
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
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')
-rw-r--r--src/downserver/CMakeLists.txt27
-rwxr-xr-xsrc/downserver/Makefile14
-rw-r--r--src/downserver/arena.conf5
3 files changed, 27 insertions, 19 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
diff --git a/src/downserver/Makefile b/src/downserver/Makefile
deleted file mode 100755
index df15b12..0000000
--- a/src/downserver/Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-
-#CC = /usr/local/gcc/bin/gcc
-CC = gcc
-
-CFLAGS = -g -O0 -std=c99 -D_GNU_SOURCE=1 -I../base -I../net
-LIBS =
-
-FILES = ../base/list.o ../base/textFile.o ../base/buffer.o ../net/tcp.o
-
-downServer: downServer.c $(FILES)
- $(CC) $(CFLAGS) $(LIBS) -o downServer downServer.c $(FILES)
-
-clean:
- rm -rf *.o *.c~ *.h~ Makefile~
diff --git a/src/downserver/arena.conf b/src/downserver/arena.conf
deleted file mode 100644
index c936e19..0000000
--- a/src/downserver/arena.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-/home/dusan/projectTuxanci/tuxanci_ng/data/arena/for_a_good_night.zip FAGN
-/home/dusan/projectTuxanci/tuxanci_ng/data/arena/night_workshift.zip NW
-/home/dusan/projectTuxanci/tuxanci_ng/data/arena/in_a_captivity_of_8-bit.zip IACO8B
-/home/dusan/projectTuxanci/tuxanci_ng/data/arena/construction_site.zip CS
-