Ray Burgemeestre
aaa369ef86
Include also i18n .so files etc., *.so in output release dir.
5 år sedan
Ray Burgemeestre
36d16c1a72
Checkout v8pp before trying to package it :-)
5 år sedan
Ray Burgemeestre
882388508e
Fix v8 build, the order in which I manipulated args.gn prevented .so's from being built.
Cannot put targets for static and then add shared, this args file is per specific build, and not for producing multiple artifacts.
5 år sedan
Ray Burgemeestre
8104836ffa
Re-organize packaging, on CI the gocd agent container user didn't have
proper permissions to access certain files for packaging.
5 år sedan
Ray Burgemeestre
a8d093df3d
Had the wrong command in the v8pp Makefile for v8.a.
5 år sedan
Ray Burgemeestre
b04e97ab38
Add v8_monolithic in args.gn, apparently needed before it can build v8_monolith.
5 år sedan
Ray Burgemeestre
d99e3d8d24
Include .so versions of v8, also add use_custom_libcxx=false.
This flag should mangle as such:
ld: error: undefined symbol: v8::platform::NewDefaultPlatform(int,
v8::platform::IdleTaskSupport, v8::platform::InProcessStackDumping,
std::unique_ptr<v8::TracingController,
std::default_delete<v8::TracingController> >)
Instead of: (note the std::__Cr:: instead of std::)
000000000000f5e0 T v8::platform::NewDefaultPlatform(int,
v8::platform::IdleTaskSupport, v8::platform::InProcessStackDumping,
std::__Cr::unique_ptr<v8::TracingController,
std::__Cr::default_delete<v8::TracingController> >)
5 år sedan
Ray Burgemeestre
07c927a7d3
Remove char of death
5 år sedan
Ray Burgemeestre
35e5096889
Start using v8-include.txt again and lots of attempts later decide to
use the monolith build thing that's part of v8. In theory that should
do the right thing already.
5 år sedan
Ray Burgemeestre
2fd1a23ce4
Fix attempt #2, discovered this flag to disable snapshot_blob.bin.
Flag v8_use_snapshot = false added now.
The previous guess I made didn't make sense and was unrelated.
5 år sedan
Ray Burgemeestre
26494d7c0b
Fix v8 archive and experimentally disable the workaround I made in the past.
Should be related to the following runtime issue:
#
# Fatal error in , line 0
# Failed to deserialize the V8 snapshot blob. This can mean that the
snapshot blob file is corrupted or missing.
#
#
#
#FailureMessage Object: 0x7f40ed7b8230
5 år sedan
Ray Burgemeestre
0fa8dfaf9e
Bump all versions to 1.1
5 år sedan
Ray Burgemeestre
9ec257e6f9
Revert "Disable usage of -std=libc++"
This reverts commit 7d6442f67d
.
5 år sedan
Ray Burgemeestre
6425533a99
Make Fastpfor use libc++
5 år sedan
Ray Burgemeestre
50ff7c4cc8
Fix typo in Dockerfile
5 år sedan
Ray Burgemeestre
7d6442f67d
Disable usage of -std=libc++
5 år sedan
Ray Burgemeestre
91e039a5a5
Make sure we have vim/strace/gdb in the container, since I use it a lot for debugging as well.
5 år sedan
Ray Burgemeestre
6c7891c645
CI crashed - build again
5 år sedan
Ray Burgemeestre
c2943da0ea
Fix v8 build and archive v8.a properly.
5 år sedan
Ray Burgemeestre
0518e8133a
Possible fix broken build.
5 år sedan
Ray Burgemeestre
716065c38d
Update FastPFor to upstream master
5 år sedan
Ray Burgemeestre
700d514d57
Update v8pp + v8. This required a bunch of changes.
This will also require a bunch of fixes in Starcry.
5 år sedan
Ray Burgemeestre
37d474d81d
Fix newest version of CAF build with clang v9.
5 år sedan
Ray Burgemeestre
174e71ac27
Upgrade c++ actor framework dependency to 0.17.3.
Was: 0.14 or 0.15 IIRC
5 år sedan
Ray Burgemeestre
35cc21aacc
Bump clang from 7 to version 9.
5 år sedan
Ray Burgemeestre
f9261863b3
pushd is not available.
5 år sedan
Ray Burgemeestre
55665201df
Upgrade CMake to newer version.
5 år sedan
Ray Burgemeestre
c4d50448d4
Bump boost to 1.72.0, let's see what happens.
5 år sedan
Ray Burgemeestre
b25c4fac04
Fake commit to trigger CI
5 år sedan
Ray Burgemeestre
5758b31c0a
ffmpeg was fine with g++. Turns out the issue was specifically with
boost building with c++11 abi turned on.
5 år sedan
Ray Burgemeestre
32eaf84c1f
Make output for boost build slightly less verbose
5 år sedan
Ray Burgemeestre
5731653e5c
Build all boost libraries, not just program options.
5 år sedan
Ray Burgemeestre
cc92fae0d7
Boost was doing different name manging than anticipated
5 år sedan
Ray Burgemeestre
1519166b72
Push everything to clang++
5 år sedan
Ray Burgemeestre
a2a0744552
Add some debugging to v8pp project
5 år sedan
Ray Burgemeestre
061d33c69a
Build v8 with clang++
5 år sedan
Ray Burgemeestre
bfff7de98f
Remove -stdlib=libc++ from caf as well
5 år sedan
Ray Burgemeestre
b87ac425b3
Make boost compile errors not break the build.
5 år sedan
Ray Burgemeestre
df4c8795f4
EDIT: still using clang, but not changing stdlib, also Fix
5 år sedan
Ray Burgemeestre
5200dd1fbe
Switch boost to g++ again, see if that helps building it correctly.
5 år sedan
Ray Burgemeestre
16c89bcfa5
Fix v8pp v8.a creation
5 år sedan
Ray Burgemeestre
4f37ab51f0
Hopefully fix v8.a build
5 år sedan
Ray Burgemeestre
b284bebca1
Also pull in allegro5 platform files.
5 år sedan
Ray Burgemeestre
9a78d3d05d
Include entire allegro5 internal dir.
5 år sedan
Ray Burgemeestre
b5dfccee74
Cheat a little by copying one specific file in allegro5, that is supposed to be internal-use only.
5 år sedan
Ray Burgemeestre
f50dc7da68
Add msxsaver package
5 år sedan
Ray Burgemeestre
c7dbea0b86
Updates
5 år sedan
Ray Burgemeestre
e8bff7695b
Finalize move to apt secure repo
5 år sedan
Ray Burgemeestre
acebc12358
Move to secure apt
5 år sedan
Ray Burgemeestre
2615d62652
Add Dockerfile
5 år sedan