mirror of
https://github.com/davatorium/rofi.git
synced 2024-11-18 13:54:36 -05:00
Update build system: remove nested makefile
This commit is contained in:
parent
2c9f33a1bd
commit
edbeaf1790
3 changed files with 39 additions and 55 deletions
39
Makefile.am
39
Makefile.am
|
@ -1,4 +1,3 @@
|
||||||
SUBDIRS=test
|
|
||||||
|
|
||||||
##
|
##
|
||||||
# Rofi the program
|
# Rofi the program
|
||||||
|
@ -90,3 +89,41 @@ update-manpage: ${top_srcdir}/doc/rofi-manpage.markdown
|
||||||
.PHONY: test
|
.PHONY: test
|
||||||
test: rofi
|
test: rofi
|
||||||
make -C test/ test
|
make -C test/ test
|
||||||
|
##
|
||||||
|
# Rofi test program
|
||||||
|
##
|
||||||
|
noinst_PROGRAMS=rofi_test textbox_test helper_test
|
||||||
|
|
||||||
|
|
||||||
|
rofi_test_SOURCES=\
|
||||||
|
source/history.c\
|
||||||
|
config/config.c\
|
||||||
|
include/rofi.h\
|
||||||
|
include/history.h\
|
||||||
|
test/history-test.c
|
||||||
|
|
||||||
|
textbox_test_SOURCES=\
|
||||||
|
source/textbox.c\
|
||||||
|
config/config.c\
|
||||||
|
include/rofi.h\
|
||||||
|
include/textbox.h\
|
||||||
|
test/textbox-test.c
|
||||||
|
|
||||||
|
helper_test_SOURCES=\
|
||||||
|
config/config.c\
|
||||||
|
include/rofi.h\
|
||||||
|
source/helper.c\
|
||||||
|
include/helper.h\
|
||||||
|
test/helper-test.c
|
||||||
|
|
||||||
|
.PHONY: test
|
||||||
|
test: ${bin_PROGRAMS}
|
||||||
|
./rofi_test
|
||||||
|
./helper_test
|
||||||
|
$(top_srcdir)/test/run_test.sh 123 $(top_builddir)/textbox_test $(top_builddir) $(top_srcdir)/doc/example.xresources
|
||||||
|
$(top_srcdir)/test/run_test.sh 200 $(top_srcdir)/test/run_errormsg_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
||||||
|
$(top_srcdir)/test/run_test.sh 201 $(top_srcdir)/test/run_switchdialog_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
||||||
|
$(top_srcdir)/test/run_test.sh 202 $(top_srcdir)/test/run_dmenu_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
||||||
|
$(top_srcdir)/test/run_test.sh 203 $(top_srcdir)/test/run_dmenu_custom_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
||||||
|
$(top_srcdir)/test/run_test.sh 204 $(top_srcdir)/test/run_run_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
||||||
|
$(top_srcdir)/test/run_test.sh 205 $(top_srcdir)/test/run_script_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
||||||
|
|
|
@ -53,5 +53,5 @@ PKG_CHECK_MODULES([xinerama], [xinerama])
|
||||||
PKG_CHECK_MODULES([pango], [pango pangoxft])
|
PKG_CHECK_MODULES([pango], [pango pangoxft])
|
||||||
|
|
||||||
|
|
||||||
AC_CONFIG_FILES([Makefile test/Makefile])
|
AC_CONFIG_FILES([Makefile ])
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
|
|
|
@ -1,53 +0,0 @@
|
||||||
##
|
|
||||||
# Rofi the program
|
|
||||||
##
|
|
||||||
noinst_PROGRAMS=rofi_test textbox_test helper_test
|
|
||||||
|
|
||||||
LIBS=\
|
|
||||||
@xft_LIBS@\
|
|
||||||
@x11_LIBS@\
|
|
||||||
@xinerama_LIBS@\
|
|
||||||
@pango_LIBS@
|
|
||||||
|
|
||||||
AM_CFLAGS=\
|
|
||||||
@xft_CFLAGS@\
|
|
||||||
@x11_CFLAGS@\
|
|
||||||
@xinerama_CFLAGS@\
|
|
||||||
@pango_CFLAGS@\
|
|
||||||
-DMANPAGE_PATH="\"$(mandir)/man1/rofi.1\""\
|
|
||||||
-I$(top_srcdir)/include/\
|
|
||||||
-I$(top_srcdir)/config/\
|
|
||||||
-I$(top_builddir)/
|
|
||||||
|
|
||||||
rofi_test_SOURCES=\
|
|
||||||
../source/history.c\
|
|
||||||
../config/config.c\
|
|
||||||
../include/rofi.h\
|
|
||||||
../include/history.h\
|
|
||||||
history-test.c
|
|
||||||
|
|
||||||
textbox_test_SOURCES=\
|
|
||||||
../source/textbox.c\
|
|
||||||
../config/config.c\
|
|
||||||
../include/rofi.h\
|
|
||||||
../include/textbox.h\
|
|
||||||
textbox-test.c
|
|
||||||
|
|
||||||
helper_test_SOURCES=\
|
|
||||||
../config/config.c\
|
|
||||||
../include/rofi.h\
|
|
||||||
../source/helper.c\
|
|
||||||
../include/helper.h\
|
|
||||||
helper-test.c
|
|
||||||
|
|
||||||
.PHONY: test
|
|
||||||
test: ${bin_PROGRAMS}
|
|
||||||
./rofi_test
|
|
||||||
./helper_test
|
|
||||||
$(top_srcdir)/test/run_test.sh 123 $(top_builddir)/test/textbox_test $(top_builddir) $(top_srcdir)/doc/example.xresources
|
|
||||||
$(top_srcdir)/test/run_test.sh 200 $(top_srcdir)/test/run_errormsg_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
|
||||||
$(top_srcdir)/test/run_test.sh 201 $(top_srcdir)/test/run_switchdialog_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
|
||||||
$(top_srcdir)/test/run_test.sh 202 $(top_srcdir)/test/run_dmenu_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
|
||||||
$(top_srcdir)/test/run_test.sh 203 $(top_srcdir)/test/run_dmenu_custom_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
|
||||||
$(top_srcdir)/test/run_test.sh 204 $(top_srcdir)/test/run_run_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
|
||||||
$(top_srcdir)/test/run_test.sh 205 $(top_srcdir)/test/run_script_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
|
|
Loading…
Reference in a new issue