summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* lift all source code into src/ dirinto-srcAdrian Thurston2020-10-181-5/+5
|
* bump version to 0.14.1colm-0.14.1Adrian Thurston2020-04-171-4/+4
|
* include prefix in SED_SUBST, somehow got lostAdrian Thurston2020-04-141-0/+1
|
* removal of some files only belonging in ragel, install libfsm to include/libfsmAdrian Thurston2020-03-161-1/+14
|
* some cleanup of the configure.ac scriptAdrian Thurston2020-03-151-49/+31
|
* moved source files into commit repositoryAdrian Thurston2020-03-141-5/+5
|
* moved ragel/ to libfsm/Adrian Thurston2020-03-141-1/+1
|
* moved rlhc (now calling it cgil) to it's own placeAdrian Thurston2020-03-141-0/+1
| | | | cgil: Code Gen Intermediate Language
* removed ragel docs, old makefiles, todo, vim, etcAdrian Thurston2020-03-141-14/+0
|
* forked off ragel, keeping libfsm and rlhc in colm repositoryAdrian Thurston2020-03-081-2/+2
| | | | | Split off ragel, leaving behind libfsm and the rlhc code. Intend to use both of those components in colm.
* containing package versioned X and sub-packages X.YAdrian Thurston2019-12-311-5/+5
| | | | | Containing package (colm-suite) will start at version 1. This first release will contain colm 0.14 and ragel 7.0. refs #101
* ragel julia: upgrades tests to 1.0 of julia languageAdrian Thurston2019-12-281-12/+26
| | | | | | | | | | | | | | | | | The string class is no longer containing uints, now signed. Convert the input strings to vectors of uint8s, since the julia code generator currently supports only uint8. Use numerical representation of 'a' since we have no way to separate single lits from double lits and cast them in the julia test case translator Don't try to construct AbstractString, use String. Array constructor Array{Int, 1}(undef, 20) must take undef as first arg. Verify we have julia 1.0 or later in configure script. refs #91
* ragel testing: try gdc-8 down through gdc-5Adrian Thurston2019-12-271-1/+11
|
* ragel: check that javac worksAdrian Thurston2019-12-271-0/+18
| | | | | If ulimit -a is used, javac may not run. Added a configure check to verify it runs. refs #92
* disable julia tests until we can sort out changesAdrian Thurston2019-12-261-0/+6
| | | | | | The Julia language has changed enough to break our tests. Disable them for now. refs #91
* some improvements to the --with-colm build optionAdrian Thurston2019-12-261-1/+14
| | | | | This flag is not for production building. Bootstrapped build should always be used.
* with-colm build: need to make tar dir, added a check for the colm binAdrian Thurston2019-12-221-3/+8
|
* testing: added a configure check for ASM testsAdrian Thurston2019-12-191-2/+42
| | | | | Addded a configure check to see if the ASM tests are appropriate. If we can build a basic ASM file with .rodata references, assume we can run the tests.
* testing: list the tests that failedAdrian Thurston2019-12-191-2/+1
|
* don't run objective-c tests if gnustep config is not availableAdrian Thurston2019-12-181-0/+2
|
* configure: verify that julia is able to run programsAdrian Thurston2019-12-181-0/+14
| | | | | | Julia requires a large virtual address space and if a system limits address space size with ulimit then julia will abort. Catch it in configure, rather than resulting in failed tests.
* fixes for running the test suite out of a "make dist" tarballAdrian Thurston2019-11-241-0/+3
| | | | | Currently disabled the test dirs that are not automake based because they do not work with make dist.
* declaring stable version 0.13.1 of colm and 7.0.1 of ragelAdrian Thurston2019-11-181-4/+8
| | | | | Packing these up in colm-suite version 1.0.1. Using a separate version number for the contaning package.
* added --with-colm option for building colm parser with an external colmAdrian Thurston2019-10-151-3/+13
| | | | | | By default the package will bootstrap, but when working on the parser it is possible to break building of colm itself. This is a major nuisance, so allow building with an external colm, skipping the bootstrap process.
* set the BUILD_MANUAL conditional after checking --enable-manualAdrian Thurston2019-09-191-9/+9
|
* removed the building vars COLM_, they don't changeAdrian Thurston2019-09-121-18/+0
| | | | Just specifying these directly in the Makefile.am files.
* use the correct version for the ragel programAdrian Thurston2019-09-121-1/+2
|
* merged remainder of files in ragel-repos into /Adrian Thurston2019-09-121-4/+44
|
* moved aapl and ragel doc dirs to /docAdrian Thurston2019-09-111-0/+1
|
* lifed colm doc up to doc/colmAdrian Thurston2019-09-111-0/+1
|
* some tweaks to colm vars for building other projects in treeAdrian Thurston2019-09-111-7/+7
|
* rename the substitution vars for the test subjectsAdrian Thurston2019-09-111-74/+76
| | | | | Want to make sure these are not confused with the substitution vars for the various progs that are used in buiding (eg colm, aapl).
* use configure to find the test suite compilers and interpretersAdrian Thurston2019-09-101-27/+52
|
* don't depend on crack being installedAdrian Thurston2019-09-101-12/+12
| | | | if --with-crack is not given, attempt to locate it
* configuring the test suite from /configure.acAdrian Thurston2019-09-101-9/+99
| | | | | | Want to be able to configure the test suite so it either tests from the source directory, or to test an installed path to verify the installation process. Using the --with-subject argument for this.
* the config.h file now goes to srcAdrian Thurston2019-09-091-1/+4
| | | | | | | | Any piece of the system may need to use config.h. Put that in /src and add -Isrc to CPPFLAGS. The colm package uses defs.h for configuration. It gets installed because some public headers depend on it.
* getting test cases runningAdrian Thurston2019-09-091-0/+16
| | | | | Setting up SED_SUBST and the ragel/colm build vars. Previously these were populated by configure options. Now pointing to locations in the same tree.
* base (aapl, colm, ragel) test cases buildingAdrian Thurston2019-09-091-0/+4
|
* build ragel programsAdrian Thurston2019-09-081-0/+47
|
* moved the original colm src dir to /colmAdrian Thurston2019-09-081-2/+2
|
* version bump to 0.13.0.7Adrian Thurston2019-05-141-2/+2
|
* use -Wl,--no-undefined only on linuxAdrian Thurston2018-12-131-0/+3
| | | | refs #253
* version bump to colm 0.13.0.6colm-0.13.0.6Adrian Thurston2018-05-181-2/+2
|
* The type word_t declarationKonstantin Podsvirov2018-05-121-0/+4
| | | | | | | | If sizeof(unsigned long) == sizeof(void *) then word_t is unsigned long. Else if sizeof(unsigned long long) == sizeof(void *) then word_t is unsigned long long. Compilation checked with MSYS2 toolchains via Autotools project and with MinGW-w64 toolchains via CMake project.
* updated Copyright yearsAdrian Thurston2018-03-041-1/+1
|
* Add CMake projectKonstantin Podsvirov2018-01-291-0/+1
| | | | | | | | | | | | | Now implemented: - Bootstrap `colm` program from sources; - Install target `colm::coml` and `colm::libcolm` via CMake's `colm` package. Shadow build support via CMake. Tested with MSYS2 and MinGW-w64 on Windows and with GCC on Linux. Detected issue when sizeof(word_t) < sizeof(void*).
* try to build manual only if we have asciidoc and pygmentsAdrian Thurston2017-07-191-0/+1
|
* version bump to 0.13.0.5colm-0.13.0.5Adrian Thurston2017-05-111-2/+2
|
* elim whitespace around m4 macro argsAdrian Thurston2017-01-301-2/+2
|
* added autoconf and automake code for building asciidoc manualAdrian Thurston2016-12-191-0/+4
|