-
Notifications
You must be signed in to change notification settings - Fork 67
Draft: replace build_bench_env.sh with a Makefile #243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
derSteFfi
wants to merge
78
commits into
daanx:master
Choose a base branch
from
derSteFfi:build_with_makefile
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
78 commits
Select commit
Hold shift + click to select a range
7423bde
fix rocksdb build on fedora bz backporting an upstream patch
5b538ff
fix another instance of missing cstdint
913ab4e
WIP: rewrite build_bench_env in Make
a886e7b
* WIP: solve a make-dependency problem, put "large PDF" into the righ…
f68d881
* expand. fix a few targets, supply more versions
e3b94bb
* Makefile: je: add configure step
38528d8
* Makefile: fix tbb
9eb39c2
* Makefile: finish on ARM64 for now
4c78c05
add a ToDo for tar selective unpacking
ffbd5b8
re-add fg
ddcbb28
lt: re-add
f5077d5
sc: re-add
560ac03
sm: re-add
8270e08
do not build allocators on aarch64 that do not build on that platform
c4e754b
fix quoting to make style
e44fd39
lean: build smaller target
f91afc8
document standalone repo for pa to further investigate
017f07a
Merge branch 'master' into build_with_makefile
c5b8666
port building linux to the Makefile
71b60ce
gd: fix random function selection
f0ae03b
add more ToDos
80f1cf3
re-add mesh
c7adfd6
nomesh: re-add
9e71af7
bench: update dh's location
f8ed28a
build_bench_env: document a dependency of gyp for ArchLinux
98dfa6f
notes: small cleanup
fed31d0
gd: fix build on aarch64
38d8445
notes: update
ed946ba
lean: do not build the tests, also do not delete them afterwards
c0cc30d
Makefile: tar: exclude some files from extraction that are unneeded
63877ec
sm: do not extract unneeded things
e70c117
Dependencies: document in README, start to adapt CI
69e4460
CI: make Ubuntu work
6003c37
ported notes into github PR description
bc0936a
CI: switch build_bench_env to Makefile
ffbdf87
Makefile: use make function instead of echo
6cac134
Makefile: fix sha256sum for alpine
afc94bb
Makefile: create extern/ if not already present
7f49ba0
CI: alpine: install bazel@testing
cbfec9e
bench.sh: remove versioning info from benchmarks paths
956b8f8
bench.sh: adapt mesh and nomesh library path to where it is built wit…
92cb87a
CI: fix bazel on fedora
668ae5b
CI: try bazel8 on fedora, see if the allocs can be build with that
607b148
Merge branch 'fix_rocksdb_fedora' into build_with_makefile
eb2444a
Makefile: patch rocksdb on fedore (depends on #240), move target decl…
eeb4546
Makefile/sn: fix a dependency causing constant rebuilds
33958c7
Makefile: fix a typo
8bd60f5
Makefile: declare flags before using them
590c9f7
README: document how to install bazel for fedora and alpine
5638901
Makefile: apply rocksdb-patch on every platform
272eb70
MAkefile: fix a typo
derSteFfi da5a2c6
Makefile: rocksdb: use CLI switch of patch instead of manually cd'ing
601eb22
Makefile: fix incorrect variable reference found by CoPilot
derSteFfi 72233eb
Makefile: download archives less cryptic
f3ba1fa
Makefile: rocksdb: use CLI switch of patch instead of manually cd'ing
bc755b8
Makefile: download archives less cryptic
37b4f19
README.md: fix sudo echo into file as suggested by CoPilot
derSteFfi a7538c7
Makefile: fix incorrect variable reference found by CoPilot
derSteFfi 71112be
README.md: fix sudo echo into file as suggested by CoPilot
derSteFfi bfc5227
MAkefile: fix dh source dir
b173730
Makefile: fix sn
432467e
VERSIONS: re-switch to master for every allocator that was on master …
79118be
MAkefile: fix dh source dir
1c16750
Makefile: fix sn
df23d8d
VERSIONS: re-switch to master for every allocator that was on master …
e3f4f71
Merge remote-tracking branch 'origin/build_with_makefile' into build_…
dcbb102
Makefile re-unify the allocs
d987332
Makefile: shasum: correct flags on MacOS
d9c965e
Revert "MAkefile: fix dh source dir"
40da63e
Makefile: fix a remaining rename of ALLOCS
209c65b
Makefile: re-add lp
5db0fa3
Makefile: lp: correctly quote "$" in sed line
72d2957
Makefile: do not interfere with CFLAGS, let the "subprojects" do that
39f1818
Makefile: fix scudo
8543d41
Makefile: parse version info for scudo and lp the way it is done for …
2d0082e
CI: ubuntu: install bazel the recommended way
a92744a
CI: ubuntu: bazel: stick to the install method from build_bench_env.sh
007b144
CI: alpine: install bazel the way build_bench_env.sh did
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,4 @@ | ||
| archives/ | ||
| extern/ | ||
| out/ | ||
| bench/doc/ | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.