Ray Burgemeestre
a8984e29ca
Fix permissions for boost build
4年前
Ray Burgemeestre
6e3bfe4fd8
Rename targets
4年前
Ray Burgemeestre
8743b54b54
trigger new build
4年前
Ray Burgemeestre
eb8a6eaf0b
More Ubuntu 20.04 fixes
4年前
Ray Burgemeestre
ce35a63a11
Fix non-interactive for Ubuntu 20.04
4年前
Ray Burgemeestre
64f83900ec
Introduce Ubuntu 20.04 in more places
4年前
Ray Burgemeestre
f4c4c3d2cc
Add apt publisher for Ubuntu 20.04.
4年前
Ray Burgemeestre
9d621321f8
Undo SDL patch, and introduce ubuntu 20.04 FPM build image
4年前
Ray Burgemeestre
c617c7cfc5
Add SDL version of allegro5 build as well in separate package.
4年前
Ray Burgemeestre
7febfdcb3e
Add seasocks + pngpp to apt-publisher
4年前
Ray Burgemeestre
c5de1289ea
Invoke make package for png++ and seasocks.
4年前
Ray Burgemeestre
9be1be5387
Add png++ and seasocks
4年前
Ray Burgemeestre
dc5d9a50b3
Update apt-publisher with new SFML material.
4年前
Ray Burgemeestre
6aafdabadd
Add SFML 2.x static dependency.
Includes one patch to make it compatible with Allegro 5.
4年前
Ray Burgemeestre
22c0739023
Enable trace feature for CAF. This comes in handy debugging messaging.
4年前
Ray Burgemeestre
6a316d8fc3
Update CMake to 3.18.0-rc1 to get rid of annoying cmake warning about boost 0.17.3
4年前
Ray Burgemeestre
e9647aa16b
Trigger new build (empty commit)
4年前
Ray Burgemeestre
2fb94baa15
Bump cmake version again because I updated boost and that results in stupid warnings otherwise.
4年前
Ray Burgemeestre
d9c1d039d7
Add clang-format to build image.
4年前
Ray Burgemeestre
b92873391d
Build only necessary boost stuff and force libstdc++ in benchmarklib.
4年前
Ray Burgemeestre
f03bb5acfb
Rename ffmpeg package, it conflicts on ubuntu with the real ffmpeg, which is inconvenient.
4年前
Ray Burgemeestre
32118d3d18
Patch caf build for upstream issue
4年前
Ray Burgemeestre
60d2b45236
Fix boost build, don't copy files as symlink but actual files when
packaging.
Simplify crtmpserver Makefile
4年前
Ray Burgemeestre
44328c7e95
Get boost from git, the download tarball is unreliable.
4年前
Ray Burgemeestre
85b319f856
Update CAF to newer version and make it use libstdc++ explicitly
4年前
Ray Burgemeestre
9da2d479e8
Bump clang from 9 to 10 and get rid of -stdlib=libc++ here and there.
Let's use libstdc++ for now, since I'm not able to get v8 working with
the system libc++, and the embedded libc++ that comes with v8 doesn't
play well with caf for some reason.
4年前
Ray Burgemeestre
5aa96fc6ba
Bump clang to 10
4年前
Ray Burgemeestre
7d98f2db02
This seems to fix stuff in some cases. but I get runtime segfaults.
4年前
Ray Burgemeestre
b0af0c729f
Some experimental stuff, but NewDefaultPlatform object was undefined,
probably due to embedding the wrong .o file from mksnapshot
5年前
Ray Burgemeestre
e0d6b76611
Disable bundled clang compiler build.
5年前
Ray Burgemeestre
aaa369ef86
Include also i18n .so files etc., *.so in output release dir.
5年前
Ray Burgemeestre
36d16c1a72
Checkout v8pp before trying to package it :-)
5年前
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年前
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年前
Ray Burgemeestre
a8d093df3d
Had the wrong command in the v8pp Makefile for v8.a.
5年前
Ray Burgemeestre
b04e97ab38
Add v8_monolithic in args.gn, apparently needed before it can build v8_monolith.
5年前
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年前
Ray Burgemeestre
07c927a7d3
Remove char of death
5年前
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年前
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年前
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年前
Ray Burgemeestre
0fa8dfaf9e
Bump all versions to 1.1
5年前
Ray Burgemeestre
9ec257e6f9
Revert "Disable usage of -std=libc++"
This reverts commit 7d6442f67d
.
5年前
Ray Burgemeestre
6425533a99
Make Fastpfor use libc++
5年前
Ray Burgemeestre
50ff7c4cc8
Fix typo in Dockerfile
5年前
Ray Burgemeestre
7d6442f67d
Disable usage of -std=libc++
5年前
Ray Burgemeestre
91e039a5a5
Make sure we have vim/strace/gdb in the container, since I use it a lot for debugging as well.
5年前
Ray Burgemeestre
6c7891c645
CI crashed - build again
5年前
Ray Burgemeestre
c2943da0ea
Fix v8 build and archive v8.a properly.
5年前
Ray Burgemeestre
0518e8133a
Possible fix broken build.
5年前