Uli Schlachter
44f64eee58
Automatically load oocairo and oopango on startup
...
Signed-off-by: Uli Schlachter <psychon@znc.in>
2010-09-09 16:54:50 +02:00
Uli Schlachter
6bb646861c
Stop using gperf
...
Signed-off-by: Uli Schlachter <psychon@znc.in>
2010-09-02 19:24:39 +02:00
Uli Schlachter
03e0ee53d2
Wibox: Remove shape support
...
Signed-off-by: Uli Schlachter <psychon@znc.in>
2010-08-30 10:22:50 +02:00
Uli Schlachter
c8dea3cff6
Use _LDFLAGS instead of _LIBRARIES
...
If a library is in a non-standard path, the linker needs an extra argument so
that it knows how to find this library: -L/path/to/lib
pkg_check_modules() sets _LIBRARIES only to the library's name, but _LDFLAGS
also contains a -L flag if one was found.
Signed-off-by: Uli Schlachter <psychon@znc.in>
2010-08-23 11:33:47 +02:00
Uli Schlachter
46048332b0
Don't fail if execinfo is not available
...
Previously, cmake aborted when execinfo was not found. With this commit the
backtrace code is just disabled when execinfo is not available.
Signed-off-by: Uli Schlachter <psychon@znc.in>
2010-08-12 20:14:56 +02:00
Uli Schlachter
fa5a25637d
Remove some more unused function arguments
...
We no longer use libxcb-event, so we don't have to follow it's API any more.
This means the pointless arguments and return values can be removed.
Signed-off-by: Uli Schlachter <psychon@znc.in>
2010-08-08 17:54:13 +02:00
Uli Schlachter
b64c989963
Stop using libxcb-property
...
libxcb-property will be dropped from xcb-utils in the next release, because
upstream thinks it's not really useful and well-designed.
Signed-off-by: Uli Schlachter <psychon@znc.in>
2010-08-08 16:45:56 +02:00
Gwenhael Le Moine
1fb19af03d
build: fix typo
...
Signed-off-by: Gwenhael Le Moine <gwenhael.le.moine@gmail.com>
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-12-29 09:52:34 +01:00
Pierre Allegraud
12d610ff2f
build: make manpage compression optional
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-12-28 10:43:52 +01:00
Julien Danjou
e18cbf4b16
build: add -rdynamic to CFLAGS
...
This allows symbol name in backtrace dumps.
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-11-08 21:04:28 +01:00
Alexandre "kAworu" Perrin
8ddc77eeb9
awesomeConfig: test for execinfo.h/backtrace()
...
add a test for execinfo.h and backtrace() function which are defined by
GNU libc. If it fails, require libexecinfo.
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-10-27 09:33:08 +01:00
Julien Danjou
1128f67f5d
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-10-20 20:41:18 +02:00
Julien Danjou
8296f58ee7
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-10-09 16:16:18 +02:00
Julien Danjou
a1ae2194e1
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-09-28 14:08:15 +02:00
Julien Danjou
ff653fd881
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-09-11 13:45:33 +02:00
Julien Danjou
c862bf0534
property: use xcb_get_wm_protocols_from_reply
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-08-24 11:13:00 +02:00
Arnaud Fontaine
e829db1a41
update to libxcb 1.4 and xcb-util 0.3.6
...
These new versions provide similar fields to Xlib for errors
(major_code, minor_code and resource_id).
2009-08-24 11:13:00 +02:00
Uli Schlachter
a77a1b7b64
Add a lua api for setting a wibox' shape
...
When the SHAPE extension is not available, this code prints
a harmless warn() on stderr.
Signed-off-by: Uli Schlachter <psychon@znc.in>
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-07-27 14:23:59 +02:00
Julien Danjou
7d143d4d71
build: remove useless variable
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-07-01 11:58:51 +02:00
Julien Danjou
854b59d771
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-06-04 11:46:25 +02:00
Julien Danjou
7795f623dd
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-26 16:51:06 +02:00
Julien Danjou
ad44a1d8dc
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-18 11:13:21 +02:00
Johan Kiviniemi
acd6c64f55
themes: Generate unfocused/inactive icons automatically
...
Additionally, use the alpha channel so that the unfocused icons look
good on any background, not just black.
This adds ImageMagick as a build dependency.
Signed-off-by: Johan Kiviniemi <devel@johan.kiviniemi.name>
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-18 08:30:21 +02:00
Julien Danjou
7a6b340dbb
build: remove ncurses stuff
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-15 19:52:43 +02:00
Uli Schlachter
56d6e3726b
Use _LDFLAGS instead of _LIBRARIES
...
The _LDFLAGS vars which pkg_check_modules() set also include -L flags which
are necessary so that the linker can find the libs it needs to find.
Signed-off-by: Uli Schlachter <psychon@znc.in>
2009-05-10 10:46:29 +02:00
Julien Danjou
0a1bf94036
build: remove useless check for libs
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-09 19:58:16 +02:00
Julien Danjou
b33cb3b89c
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-08 15:14:17 +02:00
Julien Danjou
dadeb9bf86
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-01 15:17:10 +02:00
Julien Danjou
7d9c796607
build: bump xproto required version
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-29 18:34:26 +02:00
perry
5e284c4ab3
beautiful: theme are now handled in Lua
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-28 19:40:14 +02:00
Julien Danjou
0705fbf29d
spawn: use glib spawn module to catch error
...
This is a lot better than our previous code. We can now report execution
error to Lua directly.
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-27 20:18:39 +02:00
Julien Danjou
b780be7578
build: detect endianness at compile time
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-27 12:06:24 +02:00
Nikos Ntarmos
715f95555a
libxdg-basedir 1.0.0 compatibility
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-18 18:51:04 +02:00
Julien Danjou
d834e19a23
awesome: use xcb_event error code
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-15 12:01:55 +02:00
Julien Danjou
cda33ca3e6
key: cleanup modifiers system
...
We stop retrieving useless key, since we have constant.
We also grab correctly all keycode for a keysym.
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-15 12:01:54 +02:00
Julien Danjou
f4221a1fdf
spawn: add support for startup-notification
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-14 14:23:38 +02:00
Julien Danjou
a1280fe02a
build: stop checking for readline
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-08 20:07:45 +02:00
Julien Danjou
7af34ed244
luaa: use libxdg-basedir instead of our code
...
This is clearly more clear and portable.
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-07 17:59:39 +02:00
Julien Danjou
63f2dd3908
build: do not depends on glib directly
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-04 16:42:08 +02:00
Julien Danjou
992ee7e304
build: depends on x11
...
at least for XStringToKeysym()
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-02 17:33:55 +02:00
Nikos Ntarmos
f24f652962
build: prepend ${PREFIX} to SYSCONFDIR if not set (FS#468)
...
Also fixes what seemed like a typo in the env checking for
XDG_CONFIG_DIR.
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-01 17:56:20 +02:00
Julien Danjou
fce7f17915
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-03-06 13:53:17 +01:00
Julien Danjou
bcfdc290db
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-02-27 10:47:29 +01:00
Julien Danjou
c86ef562b4
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-02-20 15:17:30 +01:00
Julien Danjou
d2fc646590
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-02-13 13:56:38 +01:00
Julien Danjou
ef565076d7
build: remove useless dep
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-02-07 16:40:15 +01:00
Julien Danjou
90241e4076
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-02-06 17:43:56 +01:00
Julien Danjou
2a2ce6e83e
client: switch to xcb-icccm 0.3.3
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-01-31 16:03:06 +01:00
Perrin "kAworu" Alexandre
14ef6acd48
fixed CMake logic error in Lua detection.
...
Signed-off-by: Perrin "kAworu" Alexandre <kaworu(a)kaworu,ch>
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-01-07 11:13:40 +01:00
Julien Danjou
0fea9909af
build: add a xcb-property check
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-12-29 17:32:32 +01:00
Julien Danjou
d6dbb00f10
client: add support for input faking
...
This is done using XTest extension.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-12-29 17:03:17 +01:00
Julien Danjou
bdbcd9352d
client: add content property
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-12-29 15:21:00 +01:00
MATSUU Takuto
aa38e717e6
build: set minimum pango version required
...
pango_layout_set_height is implemented in pango-1.19.3.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-12-29 10:16:11 +01:00
Julien Danjou
2e2f56a43a
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-12-12 16:33:23 +01:00
Julien Danjou
bfdaf8d9ff
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-12-05 10:40:34 +01:00
Julien Danjou
c7529c486d
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-11-28 14:37:20 +01:00
Julien Danjou
3cc96c7c33
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-11-21 11:09:16 +01:00
Julien Danjou
6df11f4786
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-11-14 17:56:44 +01:00
Alex Cornejo
5694bd8769
Fixed bug in xcb version checking.
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-11-13 23:16:32 +01:00
Félix C. Morency
4cc95b2622
build: set minimum xcb version required
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-11-13 10:44:18 +01:00
Andrei 'Garoth' Thorp
9d04111a75
sky-theme: Initial import and integration
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-11-12 16:06:14 +01:00
Julien Danjou
36e4847dd1
themes: move theme icons to themes/
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-11-10 12:02:08 +01:00
Julien Danjou
6b0cd767d7
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-11-07 11:30:43 +01:00
MATSUU Takuto
bda6282df7
build: add x11-xcb as dep
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-10-13 08:57:51 +02:00
Julien Danjou
34647e4e75
awful: split in several modules
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-29 18:30:32 +02:00
Julien Danjou
0ef8300dca
Revert "build: xproto 7.0.10 is enough"
...
This reverts commit 3c06a94dd7
.
2008-09-29 13:23:09 +02:00
Julien Danjou
dcb0e24509
build: remove useless imlib2 option
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-29 09:08:07 +02:00
Julien Danjou
3c06a94dd7
build: xproto 7.0.10 is enough
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-28 15:53:59 +02:00
Julien Danjou
7d670a8686
build: imlib2 is no more optional
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-28 15:53:34 +02:00
Julien Danjou
be77ae2f98
build: add xproto dep
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-28 15:52:43 +02:00
Julien Danjou
b48f094490
draw: remove GdkPixBuf support
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-22 11:11:55 +02:00
Julien Danjou
57a537e168
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-18 16:12:42 +02:00
Arnaud Fontaine
00d8a0cddd
Update to new xcb-util library.
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-15 14:02:23 +02:00
Julien Danjou
ef99e57be4
build: add minimal version checks for xcb-util
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-06 13:53:50 +02:00
Julien Danjou
68cff957be
build: stop compiling Lua libs
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-05 20:38:25 +02:00
Julien Danjou
edfee160ea
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-05 01:08:11 +02:00
Julien Danjou
1e51843fa6
build: change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-29 11:35:52 +02:00
Julien Danjou
2b64b3212f
build: remove unused vars
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-29 11:35:34 +02:00
Julien Danjou
43e8a9759b
build: remove unused cpack stuff
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-29 11:35:03 +02:00
Julien Danjou
dcbd7a7c14
socket, lua: use xcb_parse_display
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-27 17:14:47 +02:00
Julien Danjou
d518873461
build: first luac lookups are not fatal
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-22 17:59:41 +02:00
Julien Danjou
b807b1a1a6
build: handle multi luac names
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-22 17:43:51 +02:00
Julien Danjou
7c86714dca
build: look for libs in /usr/local/lib
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-22 17:41:41 +02:00
Julien Danjou
2efbdb76ba
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-22 12:39:58 +02:00
Julien Danjou
acedf9eb70
build: link with Imlib2 by default
...
Imlib2 has a cache for image. That makes it faster than GdkPixBuf
when drawing many times the same images.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-18 15:36:45 +02:00
Julien Danjou
22f41a6983
lib: add @release tag
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-18 11:41:58 +02:00
Julien Danjou
400b61677d
build remove -f to hostname since some OS don't support it
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-17 17:35:34 +02:00
Julien Danjou
eef2480ef7
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 12:11:40 +02:00
Michael Gehring
b48bf31afd
build: add pangocairo dependency
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-14 22:38:46 +02:00
Félix C. Morency
e74286b50b
build: use cmake modules to find curses and lua
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 21:12:12 +02:00
Julien Danjou
ca8d595bff
build: man path is now configurable
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-12 16:26:29 +02:00
Michal Nowak
5c1c038bc9
build: make xsession path configurable
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-12 14:14:25 +02:00
Julien Danjou
fd95eea99b
build: fix desktop file install path
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-12 13:23:10 +02:00
Julien Danjou
d2f38d4051
build: add desktop file (FS#257)
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-12 11:37:04 +02:00
Julien Danjou
88f1345460
themes: default set a default wallpaper if possible
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-12 11:12:18 +02:00
Michal Nowak
ea930d8972
build: enable distro specific doc's path
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-11 18:30:21 +02:00
Julien Danjou
b84ca43bc6
build: remove xcb-render, not used
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-11 14:19:38 +02:00
MATSUU Takuto
533dee543f
build: fix gdkpixbuf dependency
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-09 09:55:01 +02:00
Julien Danjou
a89cf77002
change codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-08 18:53:45 +02:00
Julien Danjou
2735144b8c
beautiful: import
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-05 22:24:14 +02:00
Julien Danjou
1ada42aaac
build: remove xcb-shape dependency, useless
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-04 17:01:32 +02:00
Julien Danjou
4da5d3f237
build: set sysconfdir to /etc by default
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-04 16:58:27 +02:00
Julien Danjou
67b2372cac
set next codename
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-01 15:49:02 +02:00
Julien Danjou
8649c6cb8c
awful: add titlebar support
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-29 15:47:58 +02:00
Matthew William Cox
84796930b7
Fix default search path for configurations
...
Modified lookup of system configuration to accomodate the new XDG
locations.
Add an XDG_CONFIG_DIR variable to cmake to help find/set the system-wide
configuration location.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-24 20:10:13 +02:00
Michael Gehring
56de5faab4
cmake: exit if a required utility is not found
2008-07-23 09:42:04 +02:00
Michael Gehring
38ff94733b
cmake: always exit with an error if a required library can't be found
2008-07-23 09:42:04 +02:00
Félix C. Morency
41a9627f95
cmake: Specify that the project's language is C
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-10 07:15:55 +02:00
Julien Danjou
58eac8af1c
config: fix load paths
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-09 08:15:17 +02:00
Julien Danjou
fb13bff697
config: use XDG for loading config
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-08 14:07:56 +02:00
Matthew McCormick (thewtex
e0607d7165
build: deal with not-existant .version_stamp
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-01 22:01:10 +02:00
Pierre Habouzit
1bdf22f631
Add stricter warnings wrt prototypes.
...
And add the missing static's it found.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-01 08:12:22 +02:00
Julien Danjou
db49685413
atoms: autogenerate atom list
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-30 20:05:53 +02:00
Michael Gehring
3f1fa89dde
cmake: hide CMAKE_INSTALL_PREFIX in ccmake
2008-06-26 19:33:43 +02:00
Michael Gehring
ba13bece9d
cmake: use PREFIX instead of CMAKE_INSTALL_PREFIX
2008-06-26 19:33:43 +02:00
Michael Gehring
a24a38dbc0
cmake: cache PREFIX/SYSCONFDIR so they are editable via ccmake
2008-06-26 19:33:43 +02:00
Michael Gehring
46aa0b55ac
cmake: compile lua libs
2008-06-25 12:46:53 +02:00
Michael Gehring
08762261c6
cmake: cleanup paths variables/fix AWESOME_CONF_PATH
2008-06-25 04:00:19 +02:00
Michael Gehring
a786d51a3c
cmake: make building luadoc an option
2008-06-25 03:01:22 +02:00
Félix C. Morency
9b462ae4f0
added sysconfdir support
2008-06-25 02:03:55 +02:00
Félix C. Morency
db8c1ffbf2
make cpack use destdir instead
2008-06-25 01:56:48 +02:00
Julien Danjou
7e104aef8c
build: use GdkPixBuf by default
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-24 20:28:45 +02:00
MATSUU Takuto
2b917037ed
cmake 2.4 has no LIMIT syntax in file command
...
cmake 2.4 http://www.cmake.org/HTML/CMake-2.4.html
FILE(READ filename variable)
cmake 2.6 http://www.cmake.org/HTML/cmake-2.6.html
file(READ filename variable [LIMIT numBytes] [OFFSET offset] [HEX])
2008-06-24 18:52:35 +02:00
Michael Gehring
c19fde1f01
cmake: only awesome-client needs to link readline
2008-06-24 18:15:20 +02:00
Michael Gehring
388dbb01c1
build: implement make dist using git-archive
...
Instead of jumping through hoops to get the ignore list
right just use git-archive to get a clean source tarball.
2008-06-24 08:58:04 +02:00
Pierre Habouzit
02fdfcc01e
fix typo
...
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
2008-06-24 08:58:04 +02:00
Julien Danjou
55646db9cc
build: fix hostname search
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-23 21:15:58 +02:00
Michael Gehring
27bc445664
cmake: use luadoc for functions exported from C
...
Documenting half of the Lua API in the awesomerc manpage and the other
half with luadoc, doesn't make much sense. I modified the output of
gendoc.lua to something that looks like lua with luadoc markup. That
file can then be processed by luadoc and we have all Lua documentation in
one place.
And yes, we're now pulling custom doxygen tags out of C source code to
generate annotated lua source code we never use, which is then mangled
again by luadoc to spit out a set of html files.
2008-06-23 18:43:05 +02:00
Michael Gehring
c3272d19a3
cmake: build/install luadoc for awful and tabulous
2008-06-23 18:43:04 +02:00
Felix C. Morency
7bf0500479
cmake: fixed source package generation, again
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-23 18:31:38 +02:00
Michael Gehring
8f5363bcc1
cmake: indent
2008-06-23 14:15:55 +02:00
Michael Gehring
d08f746733
cmake: switch cmake commands to lowercase
2008-06-23 14:15:55 +02:00
Michael Gehring
6f8aa30b2f
cmake: use BUILD_DIR/SOURCE_DIR shorthands
...
basically:
s/CMAKE_CURRENT_SOURCE_DIR/SOURCE_DIR/g
s/CMAKE_CURRENT_BINARY_DIR/BUILD_DIR/g
2008-06-23 14:15:55 +02:00
Pierre Habouzit
c2df807ede
Use gperf to tokenize some strings.
...
This makes the code way more readable, and also avoids a lot of strcmps.
Use it for draw_align_get_from_str as a proof of concept.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
2008-06-23 07:41:22 +02:00
Michael Gehring
426d2fee9e
cmake: update git version every build
2008-06-22 22:13:06 +02:00
Michael Gehring
35dce79296
cmake: bring back release codename
2008-06-22 22:13:06 +02:00
Michael Gehring
9206a60e88
cmake: consolidate version strings
2008-06-22 22:13:06 +02:00
Félix C. Morency
d42cdc47c3
cmake: Fixed source package generation
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-22 09:51:54 +02:00
Michael Gehring
e1dd1344fc
cmake: make out-of-source build work with readonly source dir
2008-06-22 03:00:42 +02:00
Michael Gehring
f231e8496a
cmake: cmake < 2.6 doesn't know FILE(STRINGS ...)
2008-06-21 15:10:59 +02:00
Michael Gehring
8fdd5fa62e
cmake: install LICENSE/README/...
2008-06-21 10:20:00 +02:00
Michael Gehring
94c0b483fb
cmake: make generated headers a real target with dependecies
2008-06-21 10:20:00 +02:00
Michael Gehring
0ec46b99b9
cmake: move cmake 2.4 compatibility settings on top
2008-06-21 10:20:00 +02:00
Michael Gehring
dd3e37624b
cmake: macroify FIND_LIBRARY/check
2008-06-21 10:20:00 +02:00
Michael Gehring
ad073bc64c
cmake: add vim fold markers
2008-06-21 10:20:00 +02:00
Michael Gehring
37ccec4800
cmake: restructure required/optional libs
2008-06-21 10:20:00 +02:00
Michael Gehring
30ea399f52
cmake: remove unnecessary variables
2008-06-21 10:20:00 +02:00
Michael Gehring
a25ce00935
cmake: make building manpages an option
2008-06-21 10:20:00 +02:00
Michael Gehring
92e7c4f940
cmake: move doxygen target to CMakeLists.txt
2008-06-21 10:20:00 +02:00
Michael Gehring
0aa87e68b8
cmake: group external utilities
2008-06-21 10:20:00 +02:00