summaryrefslogtreecommitdiff
path: root/config.mk
Commit message (Collapse)AuthorAge
* Imported Upstream version 0.7.0Christoph Egger2016-02-08
|
* Imported Upstream version 0.6.2Christoph Egger2016-02-08
|
* Fix triple-slash for install pathsFlorian Bruhin2013-08-15
|
* Only build with Xinerama if it's availableFlorian Bruhin2013-08-15
|
* Don't append git commit id for tar archivesFlorian Bruhin2013-06-23
|
* Add an 'uninstall' target to the MakefileFlorian Bruhin2012-11-15
|
* Install herbstluftwm-tutorial(7) manpage.Florian Bruhin2012-11-05
|
* Whitespace fixesFlorian Bruhin2012-11-01
| | | | | | | | | | | - Change tabs to four spaces in herbstcommander.sh - Remove empty lines from beginning/end of files (unless it's a .c/.h file or ends with a bullet point) respectively change multiple blank lines at the end of a file to one - Remove whitespace at the end of a line, - Try to get whitespaces for #include/#define's consistent - Try to get whitespace between functions consistent (always 1 blank line instead of 0/1/2)
* Use complete $(VERSION) in the tarball nameThorsten Wißmann2012-08-30
|
* Separate CFLAGS and CPPFLAGSClemens Lang2012-08-30
|
* Add patch level to the version numberThorsten Wißmann2012-08-29
|
* Honor CPPFLAGSChristoph Egger2012-08-19
| | | | | | As the C Preprocessor is never called separately just add CPPFLAGS to CFLAGS at the beginning of the Makefile so they get passed to all compiler calls.
* Fall back to system wide autostart file on errorThorsten Wißmann2012-08-06
| | | | | | Fall back to the system wide autostart file (very often placed at /etc/xdg/herbstluftwm/autostart) if the autostart in the user's home can not be executed.
* Replace CFlAGS by CFLAGS in config.mkGabor Adam Toth2012-08-04
|
* New command: detect_monitorsGeorg Reinke2012-06-03
| | | | | | This command detects the layout of the monitors using Xinerama and updates the internal monitors accordingly. The implementation is inspired by dwm's updategeom().
* Autotoolify the MakefileHans-Peter Deifel2012-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Let the Makefile behave more like the infamous GNU-Autotools. Specifically, the following has changed: - INSTALLDIR is now called DESTDIR - PREFIX is an absolute path and not relative to DESTDIR. The reason for this is that DESTDIR is solely used for installing (for example by gentoos portage, which first install into a temporary directory), while PREFIX and the other variables specify final paths, that can also be included in the application itself or the documentation. - PREFIX is now /usr/local instead of /usr - SHAREDIR is now DATADIR - MANDIR changed from $(DATADIR)/man/man1 to $(DATADIR)/man. - There is now a MAN1DIR. - LICENSEDIR is now set to $(DOCDIR) by default - ETCDIR is now SYSCONFDIR - bash completion is now installed in $(BASHCOMPLETIONDIR)
* Make the install directory for bash completion configurableHans-Peter Deifel2012-06-01
|
* Use CFLAGS and LDFLAGS from the environment for compilingHans-Peter Deifel2012-06-01
| | | | | Some CFLAGS are still required (such as -std=c99), but others can now be overridden (such as -g).
* Use CC from the environment for compilingHans-Peter Deifel2012-06-01
| | | | | | | | | The Makefile now uses ${CC} defined in the environment if it's defined, and only falls back to gcc otherwise. Note: ${LD} is not used, but instead initialized to $(CC) in the Makefile, since it's rare that one wants to use a separate linker these days and it's also very likely to break.
* Add make-variable to disable colorful buildsHans-Peter Deifel2012-06-01
| | | | | Colors do more harm than good when the output is logged or piped into another command, so there should be an option to disable them.
* Add make-variable to enable verbose buildsHans-Peter Deifel2012-06-01
| | | | | | | | $(VERBOSE) in config.mk can now be used to enable verbose build. Verbose build will print all command invocations in addition to the colored [CC], [DOC], etc lines. This is especially useful for debugging the build-system. Add make-variable to enable verbose builds
* make mkdir and install configurable via config.mkThorsten Wißmann2012-03-26
| | | | Thanks to Corey Richardson.
* tarball now contains a directory of filesThorsten Wißmann2012-01-25
| | | | Now no files are in the root directory of the tarball anymore.
* added herbstluftwm.desktopThorsten Wißmann2011-12-24
|
* link with -lrt only on LinuxThorsten Wißmann2011-11-01
| | | | | Omit -lrt option on e.g. openbsd. Thanks to Sime Ramov for reporting this.
* config.mk: added ASCIIDOC and A2X variablesThorsten Wißmann2011-11-01
|
* make: speparate $(LIBS) from $(LDFLAGS)Thorsten Wißmann2011-10-26
| | | | | "This patch should fix the issue" http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646378
* Makefile: added INSTALLDIR variable and its docThorsten Wißmann2011-10-26
| | | | updated README and config.mk
* rules: added condition "maxage"Thorsten Wißmann2011-10-24
|
* added make tar that creates source tarballThorsten Wißmann2011-10-02
|
* make install: copy scripts to examples/ dirThorsten Wißmann2011-10-01
|
* added version number in version.mkThorsten Wißmann2011-09-22
| | | | | | the verison number is set in version.mk. Via -D cflag, It is passed to the C sources. Changing the version now is possible by editing this file and starting a make clean all.
* added zsh completionThorsten Wißmann2011-08-31
|
* Move man pages to /usr/share/manChristoph Egger2011-08-28
|
* really remove zombies on SIGCHILDThorsten Wißmann2011-08-10
| | | | now using sigaction instead of signal
* config.mk: install doc to $PREFIX/share/docThorsten Wißmann2011-07-30
|
* make: also install LICENSE and BUGSThorsten Wißmann2011-07-30
|
* added installion steps in Makefile/READMEThorsten Wißmann2011-07-30
|
* fixed free()-mistakeThorsten Wißmann2011-07-23
|
* some Makefile refactoringThorsten Wißmann2011-07-22
|
* now also use glibThorsten Wißmann2011-06-26
|
* Basic X11-Display openingThorsten Wißmann2011-05-22