summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2019-01-23Switch to autotools (#316)Michael Stapelberg
2018-07-14Do not use pulseaudio for DragonFly BSDAntonio Huete Jimenez
2018-06-25Stop requiring CAP_NET_ADMINOlivier Gayot
Since the following commit in the Linux kernel tree 0fdc100bdc4b ethtool: allow non-netadmin to query settings it is no longer necessary to have the CAP_NET_ADMIN capability to query a device speed using ioctl(..., SIOCETHTOOL) in conjonction with the ETHTOOL_GSET ethtool command. The mentioned commit landed first in the 2.6.37 version of the Kernel. This version is no longer maintained nowdays. Since it is not necessary anymore, it is strongly prefered from a security standpoint to drop the CAP_NET_ADMIN capability from the binary. Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2018-06-19Expose the testsuite in the MakefileBenedikt Heine
2017-09-18Makefile: make PKG_CONFIG overridable (patch by Helmut Grohne)Michael Stapelberg
2017-01-21correctly write I3STATUS_VERSION on releaseMichael Stapelberg
2017-01-21Makefile: sort objects for deterministic linking orderMichael Stapelberg
Patch by Reiner Herrmann
2016-09-05Bugfix: re-add single quotes around I3STATUS_VERSIONMichael Stapelberg
related to https://github.com/i3/i3/issues/2437
2016-08-13Deleting VERSION and extracting it from I3STATUS_VERSION instead (#146)eplanet
2016-06-27Added version files for release tarball. Fixes #78 (#132)eplanet
2016-01-12revert back to using nanosleepWatcom Hecht
Fixes #93
2016-01-01release v2.102.10Michael Stapelberg
2015-10-12Volume percentage should be obtained by float division and rounded to int.Jakub Klinkovský
Fixes #75
2015-09-24wireless (linux): switch from libiw to libnlMichael Stapelberg
Based on http://cr.i3wm.org/patch/692/ by Alexander Monakov fixes #32 fixes #52
2015-08-01Use SndIO for volume module on OpenBSDDmitrij D. Czarkoff
* add audio(4) code by Robert Nagy * disable PulseAudio While at OpenBSD support, add "-pthread" to LIBS.
2015-07-06Whitespace editAlexis Hildebrandt
2015-04-07Add support for differing PREFIX and MANPREFIX.Thomas Anderson
Sometimes we do not want man pages to go to $(PREFIX)/man, as in the case of cross-compiling on distributions such as Exherbo.
2015-04-03PulseAudio support for volume inputWatcom Hecht
2014-08-01Fix CFLAGS and LDFLAGS for DragonFly and FreeBSDRobin Hahling
2014-02-19make release: install the README file (Thanks myou)Michael Stapelberg
2013-10-07Add support for cpu temperature on NetBSD (using envsys(4))Arnaud Degroote
2013-10-07Fix the build on NetBSDArnaud Degroote
2013-06-18Makefile: use .SILENT and support V=1 for verbose buildsMichael Stapelberg
2013-01-25src/*.c depends on include/i3status.hEmil Mikulic
2012-11-15DragonFlyBSD support addedScott Tincman
2012-10-03include contrib/ in release tarballs2.6Michael Stapelberg
2012-05-04add CHANGELOG to release tarballMichael Stapelberg
2012-05-04makefile: include yajl-fallback in release tarballsMichael Stapelberg
2012-05-02clean (generated) i3status.1 in distclean targetMichael Stapelberg
2012-04-30bugfix: don’t use TOPDIR (Thanks loblik)Michael Stapelberg
2012-04-29Print the volume on OpenBSD too. Add missing library to Makefile accordingly.Jasper Lievisse Adriaanse
2012-04-28Add some extra paths if we're compiling on OpenBSD.Jasper Lievisse Adriaanse
2012-04-08add yajl compat codeMichael Stapelberg
2012-03-25Properly output JSON with libyajlMichael Stapelberg
2011-09-01Makefile: fix PREFIX usageConnor Lane Smith
2011-08-27Makefile: actually use PREFIX (Thanks cls)Michael Stapelberg
2011-07-13makefile: respect and use LIBS/CPPFLAGS, use $(MAKE), fix i3status.c target ↵Michael Stapelberg
(Thanks Kacper)
2010-09-23makefile: also copy include/ in make releaseMichael Stapelberg
2010-09-23port support for xdg basedir and some makefile fixes from i3Michael Stapelberg
2010-09-22makefile: define GIT_VERSION, statically include *VERSION in release tarballsMichael Stapelberg
2010-09-22makefile: remove obsolete compilation flagMichael Stapelberg
2010-07-20Implement ALSA volume supportMichael Stapelberg
2010-04-06makefile: don’t fail if setcap is unsuccessfulMichael Stapelberg
2010-04-01install i3status with cap_net_admin capability, document itMichael Stapelberg
2009-10-24Fix Makefile to create correct tarballMichael Stapelberg
2009-10-24Don’t compile for DZEN by defaultMichael Stapelberg
2009-10-16Change Makefile to make releases containing our current directory structureMichael Stapelberg
2009-10-13Bugfix: Install manpage from new path (Thanks shatter)Michael Stapelberg
2009-10-12Generate manpage in MakefileMichael Stapelberg
2009-10-11Breaks configfiles! Major refactoring of i3status, see belowMichael Stapelberg
We finally switched to libconfuse for a configuration file format which does not require much work for the programmer nor for the user. Plus, it avoids the Not-Invented-Here syndrome of yet another config file format. Furthermore, as a consequence of providing format strings for every "module" (ipv6, wireless, …), we directly print the output and thus we needed to drop support for wmii. This allowed us to get rid of quite some complexity. Documentation about the new configuration file and options will follow. This commit is the beginning of what will be i3status v2.0.