7 Commits

Author SHA1 Message Date
Philippe Pepiot
f6ad74273c BuildSystem: fix empty LD_FLAGS cause empty real arg 2010-11-11 22:36:42 +01:00
Philippe Pepiot
c3cf9d64b3 BuildSystem: CFLAGS and LDFLAGS can be customised through command line 2010-11-11 19:27:09 +01:00
Philippe Pepiot
9ff9c81441 BuildSystem: change default MANPREFIX 2010-11-11 18:42:32 +01:00
Philippe Pepiot
6ac65840c0 BuildSystem: pkg-config optional 2010-11-11 17:13:34 +01:00
Philippe Pepiot
5a05594092 BuildSystem: add BSDMakefile 2010-11-11 16:14:26 +01:00
David Delassus
b055908080 Add out-of-tree building (make O=/path -C /path/to/wmfs) 2010-11-09 20:04:19 +01:00
Philippe Pepiot
7db51713e5 Build System: remove cmake
Cmake is bloat and wmfs doesn't need a complex build system
So now wmfs compile with a Makefile using gmake and pkg-config
compilation options can be customised through confix.mk (dwm like)

Remove doxygen config files (wmfs code doesn't use it, and nobody use
doxygen with wmfs)
Replace wmfsrc.in by wmfsrc (change @WMFS_TERM@ and use shell choice
urxvt || xterm || ...)
Remove generation of Changelog file (we can git log > Changelog before
creating a dist package)
Remove README from install process (this file don't need to be included in dist
package)

What's next before merging into master ?
- provide a BSD Makefile
- discuss if we use or not pkg-config (we can document common places
  to include directory and libs in config.mk)
- compile out of tree
2010-11-09 12:15:11 +01:00