1
0
Fork 0
Commit Graph

29 Commits (master)

Author SHA1 Message Date
Austin Schaffer e81516ca80 [DEV-6721] Add optional code coverage 2020-01-31 15:57:33 -05:00
Austin Schaffer b93188c578 Add bin/delta-processor to EXTRA_DIST in Makefile 2019-12-12 16:03:50 -05:00
Mike Gerwitz c8c7dfda5d Makefile.am (check-ts-out): New check for TS->JS compilation
tsc handles its own incremental builds, and if a file is removed, it isn't
always regenerated.  This resulted in a bad distribution being generated and
published to npm.
2019-11-08 11:26:35 -05:00
Mike Gerwitz 813b1ccee9 Makefile.am (EXTRA_DIST): Add tsconfig.json
This was forgotten when this file was originally introduced.
2019-10-21 10:24:17 -04:00
Mike Gerwitz 22bfb6071b Makefile.am: Copyright range update 2019-10-17 11:47:14 -04:00
Mike Gerwitz 5fafe4a469 Generate .gitignores for compiled JS files
This will help until all files are typescript.
2019-10-17 11:47:14 -04:00
Mike Gerwitz bacefb0752 Build typescript files
* .gitignore (tsconfig.tsbuildinfo): Ignore generated file (used for
    incremental builds).
* Makefile.am (tsout): New variable an recipe.
  (modindex, check): Depend on tsout.
* dummy.ts: New (temporary) file.  Will be removed once we have at least one
  ts file.
* npm-shrinkwrap.json: Update.
* package.json.in (devDependencies)[typescript]: New dependency.
* tsconfig.json: New configuration file.
2019-10-17 11:47:14 -04:00
Mike Gerwitz d2c255536e Add missing bin/server.js to distribution
Wow...this is a rough day.

* Makefile.am (EXTRA_DIST): Add bin/server.js.
2017-09-01 16:11:22 -04:00
Mike Gerwitz 108e59718f Add missing bin/server to distribution
* Makefile.am (EXTRA_DIST): Add bin/server.
2017-09-01 15:51:48 -04:00
Mike Gerwitz 1bb5191e3e LoVullo Associates => R-T Specialty
Copyright notices updated.  More casual references to "LoVullo
Associates" replaced with "RT Specialty / Lovullo", which will be "RT
Specialty Buffalo" in the future.  Or "RT Specialty", depending on how
this is rolled out.  Or "Ryan Specialty Group".  Who knows.

"R-T Specialty, LLC." is the legal name, which includes the dash.  Not
to be confused with a certain television network.
2017-06-08 14:48:43 -04:00
Mike Gerwitz 2bd3f117d4 Makefile: Do not silence check target command 2017-03-23 11:36:37 -04:00
Mike Gerwitz af7813e605 Use node --harmony-destructuring when available
In newer versions of node, this flag goes away and it is enabled by
default.

* Makefile.am (test): Add NODE_DESTRUCTURE to mocha invocation.
* configure.ac (NODE, NODE_DESTRUCTURE): Add variables.

DEV-2296
2017-01-27 11:08:39 -05:00
Mike Gerwitz 7ee9e11337 Add test/ to distribution
Makefile.am (EXTRA_DIST): Add test/
2017-01-06 13:17:57 -05:00
Mike Gerwitz 0708ace993 Remove Makefile from dist
This does not belong here.

* Makefile.am (EXTRA_DIST): Remove Makefile
2017-01-06 13:15:09 -05:00
Mike Gerwitz 4ecaa37853 Add Makefile to distribution
Oops.  Kind of hard to re-run `make' without the Makefile (you could have
run ./configure to create it, though).

* Makefile.am: Add 'Makefile' to EXTRA_DIST.
2016-06-22 15:12:47 -04:00
Mike Gerwitz 4e57500077 Makefile dist corrections
As it turns out, the main index.js was missing, and you couldn't build from
the distribution because of a missing tools/!

* Makefile.am: index.js no longer missing from distribution.
tools/ no longer missing from distribution.
2016-04-18 10:47:11 -04:00
Mike Gerwitz 0bb17372fd Makefile.am: Run tests before dist 2016-03-30 15:05:19 -04:00
Mike Gerwitz 768c5d5297 autogen.sh added
* autogen.sh: added
* Makefile.am: add autogen.sh to EXTRA_DIST
* README.md: reference autogen.sh
2016-03-29 14:27:07 -04:00
Mike Gerwitz 78c3cc63e1 add es6-promise shim
It is expected that support for promises will be available in whatever
environment liza is run.  Here, we're adding a shim for the sake of testing
in ancient environments.

It's almost as if I'm stuck using an ancient environment somewhere...*cough*
2016-03-01 00:48:37 -05:00
Mike Gerwitz fdabf43271 Include README.md in distribution 2015-05-01 15:45:57 -04:00
Mike Gerwitz 847704d06f Include all of src/ in distribution 2015-05-01 15:43:51 -04:00
Mike Gerwitz 37e8edfefa package.json and version.js added to distribution 2015-05-01 10:39:38 -04:00
Mike Gerwitz c1c5349385 Build now generates index.js modules 2014-04-18 10:03:40 -04:00
Mike Gerwitz a9556b9284 Added TESTARGS for check target
Allows passing arguments to mocha
2014-04-18 10:02:10 -04:00
Mike Gerwitz bc923e4bc4 Added make check and test targets 2014-04-18 10:02:10 -04:00
Mike Gerwitz 50d17c3ad4 package.json is not needed in Makefile
It is generated by the configure script.
2014-01-17 01:16:01 -05:00
Mike Gerwitz 7fe66235f9 Added package.json for npm
It will be a while yet before this appears in npm.

The build no longer fails on `make' by default.
2014-01-17 00:51:53 -05:00
Mike Gerwitz 3abc910a9d Added doc/ to SUBDIRS in Makefile.am 2014-01-17 00:17:23 -05:00
Mike Gerwitz 3a93fbb25c Added placeholder files for autotools
``Building'' Liza will not be required to use it; see ease.js for the style
of building that will be used here. In particular: the build process will be
used for minification and the creation of distribution archives, but one can
simply include the source files (using, say, node.js) to use it without
building.
2014-01-16 23:07:42 -05:00