1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-11-18 02:55:12 +00:00
Go to file
Phil Sutter 9f22bab657 core: add OBJ_ARG() and OBJ_IF_ARG() to force arguments
These macros can be used just like their OBJ() and OBJ_IF()
counterparts, just that they bail out hard when arg is unset. While
here, also cleanup the macro definition by using __* macros and fully
cleanup the macro namespace when the job is done.

Although this makes conky kind of less robust when it comes to
configuration errors, aborting is the right thing to do to avoid
ambiguity between unknown text objects.
2009-09-15 23:12:15 +02:00
data add emacs indentation variables to source files in line with current vim settings 2009-07-28 23:44:22 +02:00
doc Weather forecast documentation fix: high -> hi 2009-09-09 21:18:43 +02:00
extras Add lua_startup_hook. 2009-08-01 14:36:38 -06:00
lua fix lua automake rules for distfile creation 2009-09-05 02:37:11 +02:00
m4 Added some completely pointless OpenMP optimizations(?) 2009-05-05 17:36:12 -06:00
src core: add OBJ_ARG() and OBJ_IF_ARG() to force arguments 2009-09-15 23:12:15 +02:00
.gitignore ignore the auto-generated script compile 2009-09-07 01:38:13 +02:00
AUTHORS Revert "weather: glib is not needed" 2009-07-18 06:47:17 +02:00
autogen.sh Modified autogen.sh so we shouldn't need the README in the git repo. 2009-05-10 11:52:03 -06:00
changelog2html.py Fix charset of changelog. 2009-03-29 23:18:17 -06:00
ChangeLog Changelog... 2009-09-11 23:24:33 +02:00
check_docs.py Update the doc date when check_docs.py is ran. 2009-07-20 17:32:56 -06:00
config.rpath add config.rpath to satisfy AM_ICONV 2007-01-08 01:10:12 +00:00
configure.ac.in Include LUA_LIBS in the tolua configure test 2009-09-11 23:07:50 +02:00
COPYING Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
INSTALL Initial revision 2005-07-20 00:30:40 +00:00
LICENSE.BSD Update copyright stuff, fix conky.conf weirdness. 2009-03-29 22:55:51 -06:00
LICENSE.GPL clarifying licensing 2007-08-10 19:53:44 +00:00
Makefile.am add emacs indentation variables to source files in line with current vim settings 2009-07-28 23:44:22 +02:00
NEWS Reformatted all code 2008-02-20 20:30:45 +00:00
README.git-version Add note to git readme about doc generation. 2009-05-10 13:24:31 -06:00
text2c.sh use the builtin config also as a default one 2008-12-14 15:45:30 +01:00
TODO Removing old svn keywords. 2008-12-09 16:35:49 -07:00

QUICK & EASY:
	$ sh autogen.sh
	$ ./configure
	$ make
	$ ./src/conky # to run Conky
	# make install

First, read the README. This contains instructions specific to building conky
fresh from the git repo:

* Conky requires three "auto-tools", with at least the specific version numbers.
	Make sure these are installed:

	aclocal-1.9
	automake-1.9
	autoconf-2.59

* NOTE: You may also need to install docbook2X for generating the
	documentation.  Conky will check for the following programs in PATH during
	configuration:

	db2x_xsltproc
	db2x_manxml
	xsltproc

* In the directory where you cloned conky from git,
	run "aclocal", "automake", and then "autoconf".
	Make sure you run those commands with the latest versions...
	it is very possible that older versions are installed, and
	plain "automake" really means automake-1.4, not what we want,
	but "automake-1.9" instead.
	Use the "--version" option to check the program version, i.e.
	"autoconf --version".

	You can also try using the autogen.sh script, like so:

	$ sh autogen.sh

* After that, it's the familiar

	$ ./configure
	$ make
	# make install

	You might have to do the last step as root.