diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 24 |
1 files changed, 16 insertions, 8 deletions
@@ -1,12 +1,20 @@ -all: - @cd src && make --no-print-directory all +all: compile gettext -clean: - @cd src && make --no-print-directory clean +build: + meson build + +compile: build + cd build && ninja + +gettext: build + cd build && ninja shopsystem-pot + cd build && ninja shopsystem-update-po -install: - @cd src && make --no-print-directory install - @cd dbus && make --no-print-directory install +install: build + cd build && DESTDIR=`pwd`/tmpinst ninja install + +clean: + rm -rf build shop.db: sql/tables.sql sql/views.sql sql/trigger.sql @for file in $^ ; do \ @@ -14,4 +22,4 @@ shop.db: sql/tables.sql sql/views.sql sql/trigger.sql sqlite3 shop.db < $$file; \ done -.PHONY: all clean install +.PHONY: all clean install gettext |