Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 132055 | Differences between
and this patch

Collapse All | Expand All

(-)source/CMakeLists.txt (-31 / +1 lines)
Lines 845-852 Link Here
845
845
846
add_executable(vavoom ${MAIN_SOURCES})
846
add_executable(vavoom ${MAIN_SOURCES})
847
if(UNIX)
847
if(UNIX)
848
set_target_properties(vavoom PROPERTIES OUTPUT_NAME ../vavoom.i686)
849
else(UNIX)
850
set_target_properties(vavoom PROPERTIES OUTPUT_NAME ../vavoom)
848
set_target_properties(vavoom PROPERTIES OUTPUT_NAME ../vavoom)
851
endif(UNIX)
849
endif(UNIX)
852
if (MAIN_COMPILE_FLAGS)
850
if (MAIN_COMPILE_FLAGS)
Lines 857-876 Link Here
857
855
858
install(TARGETS vavoom DESTINATION ${BINDIR})
856
install(TARGETS vavoom DESTINATION ${BINDIR})
859
857
860
install(FILES vavoom.png DESTINATION ${DATADIR})
861
862
if(UNIX)
863
	file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/vavoom
864
"#!/bin/sh
865
# Needed to make symlinks/shortcuts work.
866
# the binaries must run with correct working directory
867
cd \"${CMAKE_INSTALL_PREFIX}/${DATADIR}\"
868
\"${CMAKE_INSTALL_PREFIX}/${BINDIR}/vavoom.i686\" $* ${IWADDIR}
869
exit $?
870
")
871
	install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/vavoom DESTINATION ${BINDIR})
872
endif(UNIX)
873
874
endif(ENABLE_CLIENT)
858
endif(ENABLE_CLIENT)
875
859
876
#---------------------------------------
860
#---------------------------------------
Lines 889-897 Link Here
889
873
890
add_executable(vavoom-dedicated ${SERVER_SOURCES})
874
add_executable(vavoom-dedicated ${SERVER_SOURCES})
891
if(UNIX)
875
if(UNIX)
892
set_target_properties(vavoom-dedicated PROPERTIES OUTPUT_NAME ../vavoom-dedicated.i686)
876
set_target_properties(vavoom-dedicated PROPERTIES OUTPUT_NAME ../vavoom-ded)
893
else(UNIX)
894
set_target_properties(vavoom-dedicated PROPERTIES OUTPUT_NAME ../vavoom-dedicated)
895
endif(UNIX)
877
endif(UNIX)
896
set_target_properties(vavoom-dedicated PROPERTIES COMPILE_FLAGS -DSERVER)
878
set_target_properties(vavoom-dedicated PROPERTIES COMPILE_FLAGS -DSERVER)
897
target_link_libraries(vavoom-dedicated glbsp ${ZLIB_LIBRARY} ${NET_LIBRARIES})
879
target_link_libraries(vavoom-dedicated glbsp ${ZLIB_LIBRARY} ${NET_LIBRARIES})
Lines 899-916 Link Here
899
881
900
install(TARGETS vavoom-dedicated DESTINATION ${BINDIR})
882
install(TARGETS vavoom-dedicated DESTINATION ${BINDIR})
901
883
902
if(UNIX)
903
	file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/vavoom-dedicated
904
"#!/bin/sh
905
# Needed to make symlinks/shortcuts work.
906
# the binaries must run with correct working directory
907
cd \"${CMAKE_INSTALL_PREFIX}/${DATADIR}\"
908
\"${CMAKE_INSTALL_PREFIX}/${BINDIR}/vavoom-dedicated.i686\" $* ${IWADDIR}
909
exit $?
910
")
911
	install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/vavoom-dedicated DESTINATION ${BINDIR})
912
endif(UNIX)
913
914
endif(ENABLE_SERVER)
884
endif(ENABLE_SERVER)
915
885
916
# # ---------------------------------------
886
# # ---------------------------------------

Return to bug 132055