Commit Graph

35 Commits

Author SHA1 Message Date
Dave Page
c6dba67d06 Add "messages" target to extract, update and compile message catalogs for convenience. 2018-07-12 10:00:40 +01:00
Dave Page
c2122fbfb9 Fix mis-edit. 2018-04-30 17:15:44 +01:00
Dave Page
ae1b2149a1 HAve the clean target zap any generated JS or CSS. Fixes #3134 2018-04-30 16:13:51 +01:00
Dave Page
be2ac25fed Cleanup node modules when cleaning 2018-04-10 11:15:57 +01:00
Dave Page
d5ebf6777a Fix target dependency per Rahul Soshte. 2018-03-22 13:47:26 +00:00
Rahul Soshte
6d7f795260 Enable building of the runtime from the top level Makefile. Fixes #1305 2018-03-22 11:19:42 +00:00
Dave Page
e577859ed2 Always run PEP-8 checks! 2018-03-08 09:34:06 +00:00
Dave Page
4d072ff781 Undo previous thinko - there's already a check-pep8 target. D'oh. 2018-03-02 13:43:42 +00:00
Dave Page
803eadd5a1 Stupid Makefile syntax 2018-03-02 12:35:12 +00:00
Dave Page
31f50634c7 Add a makefile target for running PEP8 checks. 2018-03-02 12:01:55 +00:00
Dave Page
7192a2b675 Rewrite the runtime as a tray-based server which can launch a web browser. Fixes #3086 2018-02-05 15:32:14 +00:00
Murtuza Zabuawala
489349b4e9 Add tools for checking PEP8 compliance. Fixes #3063 2018-01-29 12:45:32 +00:00
Dave Page
0ec74dfa89 Modern versions of yarn don't require -- to forward options. 2018-01-22 11:29:07 +00:00
Dave Page
89821c0d19 Update copyright notices for 2018. 2018-01-05 10:42:50 +00:00
Dave Page
3c27d2fd7e Python tests don't need to have JS dependencies installed. 2017-11-16 12:01:22 +00:00
Dave Page
45be22b00e Output statistics when compiling messages 2017-10-31 09:16:47 +00:00
Dave Page
cd7d80b650 Add a target for building PDF docs. 2017-10-11 14:57:58 +01:00
Dave Page
bcba596408 Add the ability to build a basic Docker container. 2017-09-21 16:49:37 +01:00
Surinder Kumar
120dbcc7d8 Run webpack in production mode when building for releases. Fixes #2660 2017-09-13 09:47:01 +01:00
Dave Page
1291841d98 Remove unused minimisation code 2017-07-06 13:04:13 +01:00
Dave Page
592c70e655 Add some useful make targets for bundling and linting. 2017-07-06 13:02:43 +01:00
Matthew Kleiman
b98fcaa829 Ensure the relevant Makefile targets install node modules before running. 2017-06-23 09:23:31 +01:00
Dave Page
6938fbafb5 Add some more Makefile targets for running different test suites. 2017-06-14 14:11:51 +01:00
Jonas Thelemann
649b064cf3 Re-order Makefile targets for readability. 2017-04-18 15:05:32 +01:00
Dave Page
a7cdd78ad7 Add targets to extract/merge and compile messages. 2017-04-05 13:27:32 +01:00
Dave Page
53c4e2df3b Add an appbundle-webkit build target to build an appbundle, but force the use of QtWebKit. 2017-04-05 12:35:07 +01:00
Dave Page
232ebae3aa Make target for the minimise tool 2017-03-25 22:04:52 -04:00
Dave Page
05d2373c9a Add a makefile target to run the regression tests. 2017-02-16 11:31:13 +00:00
Dave Page
f221194bcc Update copyright notices for 2017. 2017-01-04 13:33:32 +00:00
Dave Page
29fbbb581f Overhaul the PIP build system so it's less messy on disk during builds, and avoids packaging unnecessary files. 2016-06-15 17:09:05 +01:00
Dave Page
f46227c3df Exclude config_local.py from PIP wheels. 2016-06-08 15:37:02 +01:00
Dave Page
a989840460 Tarball build target and script 2016-06-03 10:57:15 +01:00
Sandeep Thakkar
3074af101b Add Mac Appbundle generation support. 2016-06-02 13:56:56 +01:00
Muhammad Aqeel
b1d26db8d9 Fix PIP packaging code so it works nicely on Linux and Mac. 2016-03-15 11:46:04 +00:00
Muhammad Aqeel
dc64160f82 Add a top level Makefile with a target and appropriate Python stuff to build a PIP package of the web code. 2016-03-14 10:26:59 +00:00