3 Commits

Author SHA1 Message Date
Paul Armstrong
0564016721 Pull requirements from WORKSPACE, move GH_TUPLE to own Makefile
Move GH_TUPLE to Makefile.gh_tuple to make regeneration easier.
Include WORKSPACE in the list of files to pull dependencies from

This bug discusses possibly using local_repository instead:
https://github.com/bazelbuild/bazel/issues/4996

Setup for io_bazel_rules_closuer describes entries in WORKSPACE,
which is how I got the idea to add it
https://github.com/bazelbuild/rules_closure
2022-06-16 06:01:25 +00:00
Paul Armstrong
8c2b7770c2 Cleanup lint, fix prompting, fix FreeBSD 12 issues
Ran portlint, portclippy and portfmt.
Recreated patches with make makepatch
Add additional required pre-build downloads from github
Add OpenCL Sycl support
Use memory usage reducing flags for bazel. They are all to do with
reducing the time taken for incremental builds, which is not relevant
when building ports.
Add TF_NEED_MPT=0 to stop prompting
Add -march=native -Wno-sign-compare flags for CC
2022-06-08 00:57:32 +10:00
Paul Armstrong
ec4ed25207 Initial commit 2021-12-27 15:11:28 +10:00