dccserver: repository: changeset cf7058129633

Navigation

Views: changelog, tags, manifest, raw zip, gz, bz2,

Add dist target, some cleanup.

changeset 291: cf7058129633
parent 290:9245e9bfb4ee
child 292:fd4cc8968fc0
author: Thomas Klausner <wiz@danbala.tuwien.ac.at>
date: Tue Mar 06 09:45:46 2007 +0000 (3 years ago)
files: CMakeLists.txt
description: Add dist target, some cleanup.
--- a/CMakeLists.txt	Fri Mar 02 11:13:15 2007 +0000
+++ b/CMakeLists.txt	Tue Mar 06 09:45:46 2007 +0000
@@ -1,11 +1,10 @@
-# $NiH: CMakeLists.txt,v 1.6 2007/02/26 18:44:52 wiz Exp $
+# $NiH: CMakeLists.txt,v 1.7 2007/03/02 11:13:15 wiz Exp $
 
 PROJECT(dccserver C)
 
 INCLUDE(CheckFunctionExists)
 INCLUDE(CheckIncludeFiles)
 INCLUDE(CheckLibraryExists)
-#INCLUDE(CheckSymbolExists)
 
 SET(PACKAGE_NAME "dccserver")
 SET(PACKAGE_VERSION_MAJOR "0")
@@ -99,19 +98,19 @@ ENDIF(HAVE_SOCKLEN_T)
 
 SET(MAN_PAGES dccserver dccsend) 
 FOREACH(MAN ${MAN_PAGES})
-  ADD_CUSTOM_TARGET(${MAN}.man
+ ADD_CUSTOM_TARGET(${MAN}.man
     DEPENDS ${MAN}.mdoc
-    COMMAND mdoc2man ${MAN}.mdoc > ${MAN}.new
-    COMMAND diff -I NiH ${MAN}.new ${MAN}.man || mv ${MAN}.new ${MAN}.man
+    COMMAND mdoc2man ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.mdoc > ${MAN}.new
+    COMMAND diff -I NiH ${MAN}.new ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.man || mv ${MAN}.new ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.man
     COMMAND rm -f ${MAN}.new
     COMMENT Updating man page ${MAN}.man
     )
   ADD_CUSTOM_TARGET(${MAN}.html
-    DEPENDS ${MAN}.mdoc
-    COMMAND nroff -mdoc2html ${MAN}.mdoc | sed -e "s,../html[0-9]/,," > ${MAN}.html
+    DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.mdoc
+    COMMAND nroff -mdoc2html ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.mdoc | sed -e "s,../html[0-9]/,," > ${MAN}.html
     COMMENT Updating HTML page ${MAN}.html
     )
-ENDFOREACH(MAN)
+ ENDFOREACH(MAN)
 
 ADD_CUSTOM_TARGET(update-man
   DEPENDS dccserver.man dccsend.man)
@@ -164,13 +163,7 @@ SET(CPACK_SOURCE_STRIP_FILES "")
 SET(CPACK_SOURCE_STRIP_FILES "")
 INCLUDE(CPack)
 
-#noinst_HEADERS=	dccserver.h
-#
-#EXTRA_DIST=	dccserver.man dccserver.mdoc \
-#		dccsend.man dccsend.mdoc \
-#		contrib/dccsend.pl \
-#		debian/changelog debian/control debian/copyright debian/dirs \
-#		debian/docs debian/rules
+ADD_CUSTOM_TARGET(dist make package_source)
 
 # write out config file
 CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/cmake-config.h.in

Powered by Mercurial.