summaryrefslogtreecommitdiffstats
path: root/src/pdf-invoice/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2018-07-15build: switch to meson buildsystemSebastian Reichel1-13/+0
We build the project with 'meson' now instead of using custom configure script + GNU Makefiles. To build the project, go to the project root directory and use the following commands: Building: meson build cd build ninja Update Language Files: ninja shopsystem-pot ninja shopsystem-update-po Install: DESTDIR=./tmp ninja install
2018-06-29all: I18N supportSebastian Reichel1-2/+2
This adds I18N support using standard gettext system together with an initial German translation. This can be used to search locales in some directory: Intl.bindtextdomain("shopsystem", "/home/sre/src/serial-barcode-scanner"); And this can be used to switch language at runtime: Intl.setlocale(LocaleCategory.ALL, "");
2015-04-07Make the Makefile more quietSebastian Reichel1-0/+1
2014-04-20pdf-invoice: fix FTBFS for test binarySebastian Reichel1-1/+1
2014-04-09silence C-Compiler warningsSebastian Reichel1-2/+2
2013-05-16pdf-invoice: get datapath from configSebastian Reichel1-1/+1
2013-05-11pdf-invoice: use InvoiceEntry from DB interfaceSebastian Reichel1-1/+1
2013-03-26code restructureSebastian Reichel1-3/+6
2013-03-15new invoice PDF generation toolSebastian Reichel1-0/+9
The new tool is written in vala and uses cairo and pango to generate the invoice PDF. Thus a full-blown latex install is no longer needed. The new tool is also much fast than generating the invoice with latex (ca. 10x speed improvement) and generates files, which have only half of the size pdflatex produces.