2 ## Ion xrandr module Makefile
6 # System specific configuration is in system.mk
8 include $(TOPDIR
)/build
/system-inc.mk
10 ######################################
12 INCLUDES
+= $(LIBTU_INCLUDES
) $(LIBEXTL_INCLUDES
) $(X11_INCLUDES
) -I
$(TOPDIR
)
13 CFLAGS
+= $(XOPEN_SOURCE
) $(C99_SOURCE
)
17 MAKE_EXPORTS
=mod_xrandr
18 LIBS
= $(X11_LIBS
) -lXrandr
20 MODULE_STUB
=mod_xrandr.lua
24 ######################################
26 include $(TOPDIR
)/build
/rules.mk
28 ######################################
30 _install
: module_install
31 $(INSTALLDIR
) $(DESTDIR
)$(ETCDIR
)
33 $(INSTALL
) -m
$(DATA_MODE
) $$i $(DESTDIR
)$(ETCDIR
); \
36 ######################################
39 tarball
: $(SOURCES
) $(ETC
) $(DOCS
) Makefile
40 sh
-c
'BASENAME=ion-devel-$(MODULE)-`date -r \`ls -t $+ | head -n 1\` +%Y%m%d`; \
43 tar -cvjf $$BASENAME.tar.bz2 $$BASENAME/*; \
48 for i in test_xrandr
*.lua
; do echo
'Testing' $$i ; lua
$$i ; done
50 ######################################
54 exuberant-ctags
-R .
$(TOPDIR
)
56 mod_xrandr.o
: exports.h