Relaxed EXEMODE jam sets

Let manual be installed in docsdir
jam will also create ehelp from ehelp.in setting correct location
Fixed a typo with RMDIR_UNSAFE so Cleandir can work now
Added CopyDir rule
Added missing linking libraries for capone
This commit is contained in:
Sanel Zukan
2008-08-22 16:40:18 +00:00
parent 3f821eb1e5
commit ae122e1885
7 changed files with 71 additions and 16 deletions

View File

@@ -9,14 +9,15 @@
# See COPYING for details.
# tools used by jam rules
XGETTEXT ?= xgettext ;
MSGFMT ?= msgfmt ;
RMDIR_UNSFE ?= $(RM) -Rf ;
RMDIR_SAFE ?= rmdir ;
CP ?= cp ;
MV ?= mv ;
MKDIRS ?= "mkdir -p" ;
LINKCMD ?= "ln -s" ;
XGETTEXT ?= xgettext ;
MSGFMT ?= msgfmt ;
RMDIR_UNSAFE ?= $(RM) -Rf ;
RMDIR_SAFE ?= rmdir ;
CP ?= cp ;
COPYDIR ?= "cp -R" ;
MV ?= mv ;
MKDIRS ?= "mkdir -p" ;
LINKCMD ?= "ln -s" ;
# directories where data will be installed
PREFIX ?= "/opt/ede2" ;
@@ -24,6 +25,7 @@ EDEBINDIR ?= "$(PREFIX)/bin" ;
EDECONFIGDIR ?= "$(PREFIX)/data/config" ;
EDEICONDIR ?= "$(PREFIX)/data/icons" ;
EDEDESKTOPDIR ?= "$(PREFIX)/data/desktop" ;
EDEDOCDIR ?= "$(PREFIX)/share/doc/ede-2.0.0" ;
# global flags used to be passed to every target
GLOBALFLAGS ?= -Wall -pedantic -g3 -D_DEBUG -I$(TOP) ;