mirror of
https://github.com/anope/anope.git
synced 2026-06-26 08:56:39 +02:00
e802b6dfe8
Added CPack setup to automate generation of source package for *nix and NSIS installer for Windows. Some other minor CMake fixes. Converted docs/README and docs/WIN32.txt from Unix linefeeds to DOS linefeeds so they show up right in Notepad under Windows. Added small fix for Visual Studio 2008, CMake doesn't detect the Express version correctly and it must be explicitly defined. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1861 5417fbe8-f217-4b02-8779-1006273d7864
16 lines
839 B
CMake
16 lines
839 B
CMake
# We only need to install these docs on Windows as most Windows installations will be binary, not source
|
|
if(WIN32)
|
|
# Only install given files from this directory
|
|
# NOTE: I would've had this just find all files in the directory, but that would include files not needed (like this file)
|
|
execute_process(COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/README ${CMAKE_CURRENT_BINARY_DIR}/README.txt)
|
|
if(IN_SOURCE)
|
|
# Add README.txt to list of files for CPack to ignore
|
|
add_to_cpack_ignored_files("README.txt$" TRUE)
|
|
endif(IN_SOURCE)
|
|
set(DOCS DEFCON FAQ INSTALL MODULES NEWS OLDCHANGES PROXY ${CMAKE_CURRENT_BINARY_DIR}/README.txt WIN32.txt)
|
|
install(FILES ${DOCS}
|
|
DESTINATION docs
|
|
)
|
|
set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${CMAKE_CURRENT_BINARY_DIR}/README.txt")
|
|
endif(WIN32)
|