Robert Schumacher
b79395c4ad
Update downstream libraries to use modularized boost
2017-12-19 10:26:27 -08:00
Robert Schumacher
f06bf27397
[bond] Boost patch is no longer needed due to toolchain improvements.
2017-11-14 01:39:59 -08:00
Christopher Warrington
194edb784d
Upgrade Bond to 7.0.2
...
* Updated to the 7.0.2 release of Bond.
* Regenerated patches.
2017-11-14 00:44:24 -08:00
Robert Schumacher
d2c728e0bc
[several ports] Remove CMake double expansions inside if() directives
2017-10-12 07:52:48 -07:00
Alexander Karatarakis
26516fe485
vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)
2017-09-09 00:12:54 -07:00
Christopher Warrington
e235ab759e
Upgrade Bond to 6.0.0
...
* Updated to the 6.0.0 release of Bond.
* Regenerated patches.
2017-07-14 15:19:07 -07:00
Christopher Warrington
e8c4f36b87
Upgrade Bond to 5.3.1
...
* Updated to the 5.3.1 release of Bond.
* Removed now-redundant 0003_rename_gbc_during_install.patch.
* Regenerated other patches.
2017-04-27 16:18:28 -07:00
Christopher Warrington
cd44f88573
Install gbc.exe to tools/
...
This at least allows people to write their own codegen rules until Bond
includes its own.
2017-02-08 19:38:10 -08:00
Christopher Warrington
bef39cd24f
Fetch a pre-compiled gbc from GitHub
...
The BOND_GBC_PATH environment variable is no longer consulted, and the
Haskell toolchain will _not_ be used even if it exists.
At the moment, the downloaded gbc is amd64 only.
2017-02-08 19:38:10 -08:00
Christopher Warrington
6af35363b8
Upgrade Bond to 5.2.0
...
* Make Bond always build as a static lib.
* Bond's CMake currently isn't written to be able to produce DLLs.
There's a special dllimport/dllexport dance that would need to be
done.
* Apply patch so that Bond doesn't force Boost static libs.
* Apply patch to omit installing Bond's copy of rapidjson.
* Clean up empty bin/ directories, now that vcpkg is more strict.
2017-02-08 19:37:14 -08:00
Alexander Karatarakis
cadee66ca2
If portfile is not static-enabled yet, warn and then build dynamic
...
The opposite if portfile is not dynamic enabled
2016-11-08 14:38:47 -08:00
Alexander Karatarakis
1808d461b0
triplet is now automatically included before portfiles.
...
Also remove trailing whitespaces from portfiles
2016-11-08 14:25:47 -08:00
Alexander Karatarakis
7e10cd1bda
[bond] Mark regarding dll/static support
2016-10-26 12:02:41 -07:00
Robert Schumacher
b1fe038a83
Remove use of vcpkg_build_cmake() across all portfiles. Fixes #123
2016-10-06 15:29:37 -07:00
Christopher Warrington
078bdd9066
[bond] Add bond 5.0.0-4-g53ea136 to ports
...
* This adds Bond <https://github.com/Microsoft/bond > to the ports tree.
* This is basically version 5.0.0, but a few commits later to pick up
some needed CMake changes.
Closes https://github.com/Microsoft/vcpkg/issues/68
2016-09-30 20:08:28 -07:00