summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorscarab <scarab@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-08-22 20:13:10 +0000
committerscarab <scarab@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-08-22 20:13:10 +0000
commit37dc1c5480ea219c624ac2740506208f23296ede (patch)
treef92f3834f29f0b716d032d767a00b51811b5ad05 /src/CMakeLists.txt
parent090ca3434016213e9d0b84a3fa0d629fb47ff6a3 (diff)
- opet fungujeme na windows, docasne pomoci udp
- todo: odstranit udp a prejit na tcp + hromada testovani git-svn-id: http://opensvn.csie.org/tuxanci_ng@241 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index c6f7e3f..d912e00 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -23,6 +23,19 @@ ENDIF ( Win )
# Command for finding correct file names in directory, replace DIR with
# directory name you want eg: base
# find ./ -maxdepth 1 -type f -name \*.c |grep "$" |sed -e 's/^\.\//\$\{WORKDIR\}\/DIR\//' -e 's/\.c//' |tr '\n' ' '
+
+# ugly hack
+IF ( Win )
+ SET ( SRC_base
+ ${SRC_base}
+ ${WORKDIR}/net/udp
+ ${WORKDIR}/base/udp_server )
+ELSE ( Win )
+ SET ( SRC_base
+ ${SRC_base}
+ ${WORKDIR}/net/tcp
+ ${WORKDIR}/base/tcp_server )
+ENDIF ( Win )
SET ( SRC_base
${SRC_base}
${WORKDIR}/base/main ${WORKDIR}/base/shot
@@ -30,7 +43,6 @@ SET ( SRC_base
${WORKDIR}/base/storage ${WORKDIR}/base/myTimer
${WORKDIR}/base/protect ${WORKDIR}/base/list
${WORKDIR}/base/arena ${WORKDIR}/base/server
- ${WORKDIR}/base/udp_server ${WORKDIR}/base/tcp_server
${WORKDIR}/base/serverSelect ${WORKDIR}/base/serverSendMsg
${WORKDIR}/base/textFile ${WORKDIR}/base/gun
${WORKDIR}/base/arenaFile ${WORKDIR}/base/modules
@@ -40,7 +52,6 @@ SET ( SRC_base
${WORKDIR}/base/homeDirector ${WORKDIR}/base/proto
${WORKDIR}/base/shareFunction ${WORKDIR}/base/buffer
- ${WORKDIR}/net/udp ${WORKDIR}/net/tcp
${WORKDIR}/net/dns
)