Commit Graph

4 Commits

Author SHA1 Message Date
cb1214e2b7 autogen.sh: fix (#248)
* autogen.sh: add more portable #!, provide -e key explicitly

This is minority, NixOS and some other distros do not have this `sh`,
paradoxically `/usr/bin/env` path is more widespread.

Also documenting `set -e`

* autogen.sh: upd output, make it portable

`echo` has different behaviour, keys and possibilities on different systems.
Example:
```
echo "Line1\nLine2"
```

Is probably parses `\n` in `macOS`, while Linux `echo` didn't, resulting
in verbatim line.

`printf` special character parsing is much more portable.

Also removed the thanks "You followed directions! Great work!"
to the person that just ran one command, which is a script that has one command
inside and thanks the person for that.
2019-10-06 10:27:40 +03:00
482a6f041f automating dist for macOS 2019-03-03 12:40:09 +02:00
72e18714b4 dox 2018-03-04 04:31:19 -08:00
8eaa232dda Use autotools to build (#27)
* remove c3d/build

* autotools start

* ignore

* autoreconf? idk

* linux/osx gcc/clang

* no glut, need glew tho

* fix test matrix

* fix linux conditional includes?

* sdl makefile am

* SDL2 m4/autoconf

* idk more m4 crap

* ignore more junk

* ug

* go away idk

* renderer makefile

* fixing SDL's broken-ass sdl2.m4 lol

* progress

* cmake go away

* full autotools build working yay

* autogen script, readme update

* fix linux ifdefs

* stuff

* fix linux -ldl

* mac sdl dep for travis

* whoops

* brewwww

* no osx gcc

* no test

* kinda working linux library build

* travis apt packages

* ignore old SDL2 for travis

* typo

* autogen for osx build readme
2018-02-09 14:25:54 -08:00