Jason Volk
057cb88f1b
tools/docker: Remove zlib1g/libzstd.
2020-03-25 18:34:29 -07:00
Jason Volk
261399ed43
tools/docker: Add libgraphicsmagick1-dev.
2020-03-25 18:34:29 -07:00
Jason Volk
9c88fb4cfb
tools/docker: Replace libssl1.0-dev with libssl-dev.
2020-03-25 18:34:29 -07:00
Jason Volk
6017cfe435
tools/docker: Replace libsnappy-dev with liblz4-dev.
2020-03-25 18:34:29 -07:00
Jason Volk
61c94e7e52
tools/docker: Add git package for git-describe.
2020-03-09 19:16:30 -07:00
Jason Volk
0958bdf286
tools/docker: Add ubuntu 18.04 clang-9.
2020-03-09 09:11:14 -07:00
Jason Volk
3cf10f853f
tools/docker: Start directory; rename dockerfile as platform-elaborated; update appveyor.
2020-03-09 09:03:47 -07:00
Jason Volk
65e217fcfb
tools: Add libnss-db package to Dockerfile.
2020-03-08 19:51:52 -07:00
Jason Volk
4f45198308
tools: Add --force for rocksdb repository tags fetch issue upstream.
2020-03-03 13:08:03 -08:00
Jason Volk
e194c134e3
deps: Bump included boost to 1.72.
2020-02-25 20:04:17 -08:00
Jason Volk
00734c3a19
tools: Add condition to check if bjam exists.
2020-02-25 15:29:18 -08:00
Jason Volk
f2ff0f170d
tools: Fix ax_cxx_version discrepancies.
2020-02-21 14:22:36 -08:00
Jason Volk
2eeee6aa48
configure: Add submodule dependency for libpbc.
2020-02-03 21:41:46 -08:00
Jason Volk
5d7e039cc1
m4: Fix missing AX_BOOST_CHRONO macro.
2020-02-01 22:18:49 -08:00
Jason Volk
eb70e85bc3
tools: Add cxx version detection m4 macro.
2019-12-01 14:10:03 -08:00
Jason Volk
e938f56050
configure: Move some macros to a ratbox m4 suite; minor cleanup.
2019-12-01 14:10:03 -08:00
Jason Volk
a2f26f39d1
tools: Add m4 macros for testing compiler flags.
2019-12-01 14:10:03 -08:00
Jason Volk
d7bd938610
tools: Update doxygen.conf.
2019-07-29 17:08:36 -07:00
Jason Volk
0a633985e6
tools/buildrocks: Build RocksDB with -Wno-error. [skip ci]
2019-06-22 17:06:44 -07:00
Jason Volk
249cc00c93
tools/m4: Add missing AX_BOOST_CHRONO macro support.
2019-06-16 14:33:56 -07:00
Jason Volk
5bf83776af
modules/media: Remove boost GIL stub.
2019-05-28 19:38:39 -07:00
Jason Volk
24e97c01be
tools: Build included rocksdb without explicit RTTI.
...
closes #53 indirectly. The related issue was actually satisfied two different
ways: first, our primary installation target platforms tend to compile their
rocksdb package with RTTI. Nevertheless, the relaxation/weakening of
symbol binding at compile and runtime which was recently committed also allows
our RTTI to serve in place of librocksdb's missing RTTI.
2019-05-26 22:16:33 -07:00
Konstantinos Sideris
b69455d560
Add appveyor.yml
2019-04-01 12:56:36 +03:00
Konstantinos Sideris
a478d1b482
Update dev Dockerfile
2019-03-27 13:01:32 -07:00
Jason Volk
066a4b4a2c
tools/m4: Add boost-context and boost-coroutine macros.
2019-02-19 13:25:32 -08:00
Jason Volk
4de73b5085
tools: Pass consistent arguments to all scripts in the procedure.
2018-12-28 16:04:38 -08:00
Jason Volk
f61b95b070
tools: Fix defaults in boostrap.
2018-12-28 14:26:10 -08:00
Jason Volk
fff4379b79
tools: Build RocksDB with tls-model=initial-exec.
2018-12-23 16:10:17 -08:00
Jason Volk
639dfa40d5
tools: Improve flags exports in buildrocks.
2018-12-23 15:23:53 -08:00
Jason Volk
44dc1b46d3
tools: Specify a runtime-link option booststrap.
2018-12-21 18:10:54 -08:00
Jason Volk
51ccd61edb
configure: Allow a cxxflags to booststrap; use std=gnu++17 in b2 cxxflags.
2018-12-21 17:57:10 -08:00
Jason Volk
1ebb05af70
tools: Disable JEMALLOC for RocksDB builds.
2018-11-29 13:46:45 -08:00
Jason Volk
ec9157367f
tools: Fix buildrocks script to fetch tags from remote.
2018-10-15 22:31:28 -07:00
Jason Volk
a9082eb03a
Move m4 to tools/m4.
2018-09-17 18:52:26 -07:00
Jason Volk
755cfbffb0
tools: Remove old tools.
2018-09-04 04:52:08 -07:00
Jason Volk
57f761c388
tools/boostrap: Add missing serialization submodule.
2018-09-01 23:34:06 -07:00
Konstantinos Sideris
111bf3b717
tools: Add docker file.
2018-08-27 11:01:49 -07:00
Jason Volk
cc4bc23a22
configure/tools: Derive number of make jobs for buildjs.sh.
2018-07-03 14:35:10 -07:00
Jason Volk
34a8f7957b
tools: Move appveyor-build script to tools.
2018-06-15 23:50:15 -06:00
Jason Volk
b33b37e9e0
tools/buildrocks: Detect number of processors to set make job count.
2018-06-14 19:44:18 -06:00
Jason Volk
233d320275
tools/boostrap: Add a bjam --clean here to ensure reconfigure update.
2018-05-22 16:24:11 -07:00
Jason Volk
e32fd3f1e5
tools/doxygen.conf: Callgraphs look pretty but, no.
2018-05-21 02:35:57 -07:00
Jason Volk
1268d90fb0
ircd::db: RocksDB to 5.12.2.
2018-04-09 15:57:05 -07:00
Jason Volk
ecf0efa7be
tools: Allow a branch argument to buildrocks script.
2018-04-09 15:56:18 -07:00
Jason Volk
21d4cbf1ad
Move submodules into deps/
2018-01-27 21:05:58 -08:00
Jason Volk
631991895b
tools: Add very preliminary synapse db dump tool.
2017-11-30 11:23:43 -08:00
Jason Volk
c8d3550a43
doxygen: Remove unnecessary graphs and other things.
2017-10-11 20:54:01 -07:00
Jason Volk
ed9a8691c4
Update doxygen config.
2017-09-24 18:16:33 -07:00
Jason Volk
c4abd63533
Add preliminary doxygen config.
2017-09-24 18:16:32 -07:00
Jason Volk
fd3ae151b9
configure.ac: Send boost version to the tools build script.
2017-09-08 03:47:51 -07:00