Renaud Guillard
be31d437b5
Add cleaning instructions to Bootstrap.mak
2020-05-25 23:03:12 +02:00
Renaud Guillard
8f437877bf
Bootstrap.mak clean target(s)
...
Bootstrap can now clean itself using make -f Bootstrap.mak <platform>-clean
* Factorize cleanup tasks in two targets
* windows-clean for windows systems
* nix-clean: For all UNIX-based systems
* Add a "*-clean" target counterpart for each target as an alias of windows-clean or nix-clean
* Make each target invoke its *-clean target before running
* Replace use of $? / $** by explicit $(SRC) in build rules
They cannot be used anymore due to the presence of the *-clean target in dependency list
2020-05-25 11:37:16 +02:00
Jason Perkins
ac874b91a4
Fix remaining MinGW build issues
2020-03-31 16:19:42 -04:00
tdesveaux
f29f8b2030
Fix MinGW64 build
2020-03-31 16:19:42 -04:00
François Revol
fd8bfef352
Fix Haiku support
...
- contrib/curl: use linux config for Haiku
Like svr4 we don't have SIOCGIFADDR.
- Haiku is POSIX enough
- Add libs for Haiku
Not tested yet
- contrib: fix Haiku bootstrap
- Fix os.getversion() for Haiku
- Fix bootstrap on Haiku
2019-10-01 00:48:56 +02:00
Thomas Desveaux
625e6d40e6
Bootstrap: Use gmake2 instead of gmake
2019-05-04 17:17:19 +02:00
Thomas Desveaux
d413f5c360
Bootstrap.mak: Add macosx alias for osx to match Premake os.host()
2019-05-03 17:35:04 +02:00
Samuel Surtees
1a415dfae8
Merge pull request #1069 from lanurmi/fix-solaris
...
Support successfully bootstrapping on Solaris (OpenIndiana).
2018-04-27 02:00:46 +10:00
Lauri Nurmi
e71a99d0a1
Support successfully bootstrapping on OpenBSD.
2018-04-26 16:39:33 +03:00
Lauri Nurmi
755a7e6d66
Support successfully bootstrapping on Solaris (OpenIndiana).
...
Some support already existed, but not enough. Also the "linkoptions" provided was incompatible with the Solaris ld.
2018-04-26 09:44:17 +03:00
Sam Surtees
d995f687ef
Fleshed out CI builds
...
- Extended Bootstrap.mak to allow users to specify platform and configuration
2018-04-09 22:12:10 +10:00
Tom van Dijck
36f835f313
Proof of concept for binary modules.
2017-07-04 19:19:23 -07:00
E.J. Bevenour
8c1e4a2f3b
Add bsd to the output of possible platforms
...
Adds bsd to the default output as a possible platform
2017-07-03 06:54:51 -04:00
Tom van Dijck
7b9ff9f840
Update to Lua 5.3.4
2017-06-19 12:11:49 -07:00
Tom van Dijck
a1227fcf90
newer msbuilds require explicit platform.
2017-06-18 14:18:24 -07:00
Sam Surtees
713df1c9f3
Bootstrap makefile now cleans up previous builds before building
2017-04-20 01:17:42 +10:00
Sam Surtees
7b55321473
Added BSD support
2017-04-14 03:14:27 +10:00
Jusonex
386a7f0ab2
Fix failing 'https_get_verify_peer' test on Mac
2017-03-09 12:42:34 +01:00
Tom van Dijck
aae8917042
Merge pull request #687 from tvandijck/os_regkey
...
Windows Registry
2017-01-31 13:11:21 -08:00
Justin O'Dell
7bad45325f
Windows Registry
...
- Added a new os command `getreg` which takes a registry path and returns the value or nil
2016-12-28 07:43:54 -08:00
NTAuthority
f069ff732e
Add MSBuild target to Bootstrap.mak
2016-11-28 03:43:49 +01:00
Tom van Dijck
7b30174492
update bootstrap.mak
2016-02-26 08:23:27 -08:00
Tom van Dijck
0146d7473a
add macro to bootstrap to override the visual studio version.
2016-01-17 13:39:48 -08:00
Tom van Dijck
42434ad8a8
missed linker settings.
2015-10-07 12:10:53 -07:00
Tom van Dijck
3e18d438f6
fix missing defines in bootstrap.mak
2015-10-07 12:05:38 -07:00
Tom van Dijck
91c98e615b
Move Lua into folder without version, so it's easier to update to a newer version.
2015-10-05 10:11:15 -07:00
Tim Wharton
d536aa67e7
Add support for MinGW as a host bootstrap platform.
2015-06-11 19:26:59 +01:00
Tim Wharton
42b3ca2c51
Add bootstrap Makefile create premake initial executable
...
On a fresh clone, Bootstrap.mak can be used to prepare the initial premake executable on Windows, OSX and Linux.
2015-06-11 19:26:59 +01:00