diff --git a/.cirrus.yml b/.cirrus.yml index 5aa5b9d..b05e32b 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -8,10 +8,11 @@ main_freebsd_task: name: Main (FreeBSD) only_if: $CIRRUS_BRANCH == 'master' || $CIRRUS_BASE_BRANCH == 'master' dependencies_script: - - pkg install --yes autoconf automake libtool + - pkg install --yes autoconf automake cppcheck libtool libyaml py39-pip py39-wheel python3 + - pip install --user Jinja2 PyYAML main_build_script: - ./autogen.sh - - ./configure --enable-debug --enable-checks --enable-checks-pthreads CFLAGS='-O3' + - ./configure --enable-debug --enable-checks-all CFLAGS='-O3' - make - sudo make install main_test_script: diff --git a/ChangeLog b/ChangeLog index e02ea03..e3d9e3d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2022-12-13 Alex Kotov + + * tests/Makefile.am: Fix FreeBSD builds + 2022-12-12 Alex Kotov * examples/Makefile.am: Fix builds without pthreads diff --git a/tests/Makefile.am b/tests/Makefile.am index d027201..841ab08 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -104,7 +104,7 @@ endif CLEANFILES += test_cmdline_gen.c test_cmdline_gen.c: $(top_srcdir)/tests/cmdline_gen.py $(top_srcdir)/tests/cmdline_gen.jinja $(top_srcdir)/common/cmdline.yml - $(PYTHON) $+ $@ + $(PYTHON) $(top_srcdir)/tests/cmdline_gen.py $(top_srcdir)/tests/cmdline_gen.jinja $(top_srcdir)/common/cmdline.yml test_cmdline_gen.c ############ # test_elf # @@ -338,7 +338,7 @@ endif CLEANFILES += test_printf_fmt_gen.c test_printf_fmt_gen.c: $(top_srcdir)/tests/printf_fmt_gen.py $(top_srcdir)/tests/printf_fmt_gen.jinja $(top_srcdir)/common/printf_fmt.yml - $(PYTHON) $+ $@ + $(PYTHON) $(top_srcdir)/tests/printf_fmt_gen.py $(top_srcdir)/tests/printf_fmt_gen.jinja $(top_srcdir)/common/printf_fmt.yml test_printf_fmt_gen.c ################### # test_printf_gen # @@ -361,7 +361,7 @@ endif CLEANFILES += test_printf_gen.c test_printf_gen.c: $(top_srcdir)/tests/printf_gen.py $(top_srcdir)/tests/printf_gen.jinja $(top_srcdir)/common/printf.yml $(top_srcdir)/common/printf_orig.yml - $(PYTHON) $+ $@ + $(PYTHON) $(top_srcdir)/tests/printf_gen.py $(top_srcdir)/tests/printf_gen.jinja $(top_srcdir)/common/printf.yml $(top_srcdir)/common/printf_orig.yml test_printf_gen.c #################### # test_units_human #