Commit Graph

25 Commits

Author SHA1 Message Date
dadc301e05 Fix output for release builds 2020-12-24 14:21:59 +01:00
3af38fb06b Revamp build system with CMake
- Completely removed config.h generation file, as it was not used
	anywere in the code
- Removed all the old build files and switched to CMake (3.0+)
- As tl-parser only uses zlib for crc32, removing the dependency makes
	the CMake file easier to maintain and makes the code building
	without third party code. The crc32 implementation was taken from
	abb3e47a98.
2020-12-24 03:32:53 +01:00
fd52554f6d Merge branch 'master' of https://github.com/ZeroPass/tl-parser 2020-12-24 02:13:15 +01:00
Arseny Smirnov
f49077de7f Add builtin types: function and object 2018-02-15 13:42:26 +03:00
vvaltman
a111989860 added multiple ns 2018-02-15 12:32:55 +03:00
smlu
5a0dfa4248 Bug fix 2015-11-30 14:34:24 +01:00
smlu
a9047956a4 Add support for compilation on Windows using VS or MinGW 2015-11-04 15:09:07 +01:00
smlu
0265dc9ec2 Add Visual Studio project 2015-11-04 14:33:47 +01:00
smlu
659a3e7cd8 Add gitignore Visual Studio 2015-11-04 14:31:25 +01:00
vysheng
36bf1902ff Merge pull request #5 from BenWiederhake/develop
Fix endianess, clean up on the way.
2015-10-17 16:33:25 +03:00
Ben Wiederhake
66d26ea25d Make the tlo reproducible by default.
Rationale: https://wiki.debian.org/ReproducibleBuilds/Howto#Introduction
2015-10-17 02:01:35 +02:00
Ben Wiederhake
7713b8ccb0 Fix endianess issues. 2015-10-17 02:01:15 +02:00
Ben Wiederhake
b80178eb54 Some documentation. 2015-10-17 01:30:07 +02:00
Ben Wiederhake
134e53c0ec Remove support for old schemas. 2015-10-17 01:29:51 +02:00
Ben Wiederhake
abb3e47a98 Use a general crc32 implementation.
This simplifies the copyright management, as the old crc.{c,h}
had to be mentioned explicitly. This does NOT REALLY pull a new
dependency, as tgl already depends on -lz.
In fact, this ditches -lm, as the only usage (even including tgl)
was a single call to 'sqrt' from within crc32.c.
2015-10-04 14:55:00 +02:00
Ben Wiederhake
20cbeb6b1e Apply new autoconf version (2.69) 2015-10-03 09:59:35 +02:00
Ben Wiederhake
5e773f0c22 Add missing gitignore entries. 2015-10-03 09:52:52 +02:00
vvaltman
1659d87b8d work without libexecinfo 2015-06-01 13:29:38 +03:00
vysheng
ec8a8ed7a4 Merge pull request #1 from arseny30/patch-1
Wrong FLAG_DEFAULT_CONSTRUCTOR bugfix
2014-11-19 13:32:34 +00:00
arseny30
6743830947 Wrong FLAG_DEFAULT_CONSTRUCTOR bugfix 2014-11-19 16:16:54 +03:00
Vysheng
a917b702f6 Fixed Makefile 2014-11-12 17:00:13 +03:00
Vysheng
c99ff05aea deleted config.h 2014-11-12 16:10:20 +03:00
Vysheng
5a0088cf2f Rename tree.h 2014-11-12 15:52:24 +03:00
Vysheng
deb9ef86d8 added README 2014-11-12 15:27:06 +03:00
Vysheng
b6175b9dbe First commit 2014-11-12 14:23:25 +03:00