Commit Graph

54 Commits

Author SHA1 Message Date
Hiltjo Posthuma
8df553e004 Makefile: remove the options target
The Makefile used to suppress output (by using @), so this target made sense at
the time.

But the Makefile should be simple and make debugging with less abstractions or
fancy printing.  The Makefile was made verbose and doesn't hide the build
output, so remove this target.

Prompted by a question on the mailing list about the options target.
2023-09-22 15:16:44 +02:00
Hiltjo Posthuma
a314412f4b Makefile: just show the compiler output
Don't be fancy and just show the actual output so debugging is simpler.
2018-06-02 17:09:01 +02:00
Quentin Rameau
0b57480218 Makefile: bikesheddingly replace ${} with $() 2018-04-22 14:09:05 +02:00
Hiltjo Posthuma
c9e4e152e6 Makefile: package config.def.h on make dist 2015-11-08 16:46:34 +01:00
Hiltjo Posthuma
d6742ef8a6 stest: get rid of getopt, use suckless arg.h
... also some style improvements.
2015-07-19 21:38:42 +02:00
Hiltjo Posthuma
4b1fecd44e Use libdraw: add Xft and fallback-fonts support to graphics lib
- libdraw, util: add drw.{c,h}, util.{c,h} and update code.
- libdraw: fix drw_rect(): use w and h parameter.
- libdraw: print errstr if last character in string was ":" (sbase).
- libdraw: drw_clr_free() allow valid free(NULL).
- config.def.h: set default font to monospace.
- cleanup() on exit.
- LICENSE: update license string for dmenu -v to 2015.
- LICENSE: add myself to LICENSE
2015-06-27 21:47:10 +02:00
Anselm R Garbe
14f72a2763 adopted Alex Sedov's config.h revival patch to tip 2013-04-17 21:04:05 +02:00
Quentin Glidic
dec9a28863 dmenu_run: Split cache logic to dmenu_path again
This allows to run dmenu_path to update the cache using
a packager manager hook system
2012-07-30 17:02:12 +02:00
Connor Lane Smith
bb4424df07 replace lsx with stest 2011-11-19 19:54:55 +01:00
Connor Lane Smith
168221b2f8 makefile: *.o depend on draw.h 2011-10-26 14:16:12 +01:00
Connor Lane Smith
bae58f61cf add lsx.1 to dist 2011-07-19 21:30:09 +01:00
Connor Lane Smith
59dafc4ad6 make clean lsx 2011-06-23 22:39:20 +01:00
Connor Lane Smith
eadf090413 new dmenu_run 2011-06-13 21:50:31 +01:00
Connor Lane Smith
ab3bcac0bf new lsx branch 2011-06-13 19:28:30 +01:00
Connor Lane Smith
1654d6cd62 cleanup 2011-05-15 02:37:49 +01:00
Connor Lane Smith
15505bd711 fast dmenu_path script 2011-05-14 20:43:11 +01:00
Connor Lane Smith
a8ea79715f gmake spews 2010-12-01 20:25:10 +00:00
Connor Lane Smith
3e0a141016 posix makefile 2010-12-01 20:23:16 +00:00
Anselm R Garbe
22cf9626c7 fixed dist target bug 2010-11-20 09:25:04 +00:00
Connor Lane Smith
da81f57f6d fixed config.mk dep 2010-11-12 00:30:03 +00:00
Connor Lane Smith
a0a99d10e1 removed libdc dependence 2010-11-11 23:56:39 +00:00
Connor Lane Smith
bf7b8e37ee dmenu_path.c (shell is a bottleneck) 2010-10-08 23:24:22 +01:00
Connor Lane Smith
06c18808b6 replaced promptw 2010-08-02 14:49:14 +01:00
Connor Lane Smith
a7aee433cc fixed bugs, no more config.h, updated manpage, new libdraw 2010-08-02 14:22:54 +01:00
Connor Lane Smith
a3606ecb0e updated manpage, added paste, cleaned up, new libdraw 2010-07-31 14:56:27 +01:00
Connor Lane Smith
7d5fe17391 merged dmenu & dinput (clunky interface) 2010-07-30 13:40:56 +01:00
Connor Lane Smith
855a566319 added dmenu.h, common.c 2010-07-02 06:49:05 +01:00
Connor Lane Smith
26b9f3de0f libdraw now has own repo 2010-06-30 01:36:15 +01:00
Connor Lane Smith
4508fd2c4e moved draw.c to libdraw.a 2010-06-24 17:44:35 +01:00
Connor Lane Smith
8f7b62e2b6 fixed makefile 2010-06-23 14:29:32 +01:00
Connor Lane Smith
595e797660 added draw.h 2010-06-23 13:29:15 +01:00
Connor Lane Smith
b4e63454e5 initial dmenu / dinput separation 2010-06-23 12:04:54 +01:00
Anselm R Garbe
8623bf5d19 prepared dmenu-4.1 release 2010-05-28 11:42:49 +01:00
anselm@anselm1
542c58d8d0 several performance tweaks 2008-03-22 14:52:00 +00:00
anselm@anselm1
d8688f7a4f added dmenu run 2007-12-22 12:20:20 +00:00
Anselm R. Garbe
06ae894434 micromizing dmenu step 1 2007-09-16 20:14:09 +02:00
Anselm R. Garbe
5a3dfb1c40 removed strip, added -s to LDFLAGs 2007-05-15 13:44:41 +02:00
Anselm R. Garbe
0e19146d5f making copyright notice more compact 2007-04-13 11:36:44 +02:00
Anselm R. Garbe
5f436fdcb7 added dmenu_path convenience script 2007-02-23 10:16:43 +01:00
Anselm R. Garbe
3bc1f99e3c applied the fix inspired by a recent wmii commit 2007-02-21 10:59:36 +01:00
Anselm R. Garbe
a1913a6af7 readded draw.c again (except getcolor and setfont) 2007-02-20 13:54:00 +01:00
Anselm R. Garbe
665488a6ee removed draw.c, implemented C-w handling (backward word deletion) 2007-02-19 15:49:50 +01:00
Anselm R. Garbe
f3c12a7bff fixed Copyright notice in Makefile 2007-02-08 14:10:17 +01:00
Anselm R. Garbe
dbccf6fbff got rid of LD, inspired by JGs patch to wmii 2007-02-05 11:10:41 +01:00
arg@mig29
771c0cb607 next version will contain updated copyright notice 2007-01-02 15:38:44 +01:00
arg@mmvi
e7ecae0d58 removed crap from Makefile 2006-09-26 14:30:48 +02:00
arg@mmvi
5c0d28e4ff removed config.h stuff, made dwm configurable due to command line options 2006-09-26 13:20:47 +02:00
Anselm R.Garbe
0faf441367 applied sanders Makefile patch 2006-08-16 08:57:10 +02:00
Anselm R.Garbe
26fc52fcf6 removed finished message 2006-08-14 16:11:38 +02:00
Anselm R.Garbe
b7f8911455 applied Sanders LD patch 2006-08-14 08:42:23 +02:00