9 Commits

Author SHA1 Message Date
Philippe Pepiot
01bd4cc265 BuildSystem: set HAVE_IMLIB instead of HAVE_IMLIB 2010-11-12 18:14:31 +01:00
Philippe Pepiot
26dde34d5c BuildSystem: create xsession directory 2010-11-11 18:51:25 +01:00
Philippe Pepiot
66d1b9b2fb BuildSystem: install wmfsrc in XDG_CONFIG_DIR 2010-11-11 17:19:28 +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
Philippe Pepiot
eb567d9936 BuildSystem: fix stuff on install 2010-11-09 20:07:29 +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
2614c61657 build: all .o and wmfs depend on config.mk 2010-11-09 19:24:22 +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