Joshua Haberman
14803e6f63
Optimization is now working.
2022-05-10 02:06:31 +00:00
Joshua Haberman
1f3c00eaac
Added default flags for all of the compilation modes.
2022-05-10 00:46:34 +00:00
deannagarcia
e305932431
Merge pull request #9891 from deannagarcia/osx_toolchain
...
Add macosx action environment variable
2022-05-06 11:17:34 -07:00
David L. Jones
95da0ba5b4
Rename all BUILD files to BUILD.bazel ( #9892 )
...
This avoids conflicting names in a couple of cases.
1. Within google, we want to sync files but not name them BUILD (since the structure doesn't match).
2. On case-insensitive filesystems, `build` may be used for a build directory. Naming `BUILD.bazel` avoids potentioal conflicts.
2022-04-29 17:57:55 -07:00
Deanna Garcia
53002af603
Add macosx action env
2022-04-29 18:51:12 +00:00
Deanna Garcia
a8b12d5b6e
Consistent formatting
2022-04-06 18:43:58 +00:00
Deanna Garcia
b7980cd859
Removing comment
2022-04-06 17:44:20 +00:00
Deanna Garcia
9a4c48a566
Add k8 toolchain
2022-04-06 17:42:12 +00:00
Deanna Garcia
faae704730
Toolchain cleanups
2022-03-16 21:07:51 +00:00
Deanna Garcia
202ec9ed9b
Removing toolchain_dir variable
2022-03-14 17:33:08 +00:00
Deanna Garcia
02be7a09f1
Changing toolchain build file
2022-03-09 23:34:31 +00:00
Deanna Garcia
93b4fa6fc7
Only exe extension for windows
2022-02-28 20:00:45 +00:00
Deanna Garcia
cf05c9f84f
Change sysroot flags
2022-02-18 00:39:23 +00:00
Joshua Haberman
9d01899322
Changes to build aarch64 under manylinux.
2022-02-15 18:02:10 -08:00
deannagarcia
70131e0495
Update location of llvm-ar in bazel toolchain
...
Change the location of the llvm-ar tool to match the new docker container.
2022-01-20 14:31:53 -08:00
deannagarcia
b360b9e388
Change toolchain includes ( #9318 )
...
This fixes path resolution failures when following `#include_next` directives in headers found from paths in `extra_compiler_flags`.
2021-12-16 15:07:05 -08:00
Deanna Garcia
a16629667a
Removing -I include to ensure there's only one system include
2021-12-16 21:16:08 +00:00
Deanna Garcia
0fba541a69
Add comma
2021-12-04 00:33:05 +00:00
Deanna Garcia
88076658f1
Change includes
2021-12-03 23:25:36 +00:00
Deanna Garcia
a863972644
Fixing windows builds
2021-12-03 18:34:37 +00:00
Deanna Garcia
b9e31eaa9d
merging
2021-11-24 19:50:44 +00:00
Deanna Garcia
73c57034aa
Adding windows toolchains
2021-11-24 19:48:16 +00:00
deannagarcia
221169d2ac
Update toolchains.bazelrc
...
One more darwin->osx rewrite.
2021-11-22 11:10:44 -08:00
deannagarcia
3ad04bd4d9
Update BUILD
...
Change darwin to osx in two more places.
2021-11-22 10:40:37 -08:00
deannagarcia
a49dbd73d6
Update BUILD
...
Change all the instances of "darwin" to "osx" to be consistent.
2021-11-22 10:14:26 -08:00
Deanna Garcia
8608ee97da
Change sysroot flags
2021-11-19 22:56:15 +00:00
deannagarcia
6cc68c5c59
Update include directories
...
Add /usr/local/include to cpp builtin include directories.
2021-11-16 16:01:15 -08:00
deannagarcia
25c818e3f1
Update BUILD
...
Change sysroot to be specific to the folder where all the include files are.
2021-11-16 15:15:46 -08:00
deannagarcia
a162273515
Update BUILD paths
...
Update paths for apple sdks
2021-11-16 11:38:16 -08:00
deannagarcia
76f57fd6df
Update BUILD paths
...
Prefix all tools paths with /root/
2021-11-12 16:06:54 -08:00
deannagarcia
e75207f009
Merge pull request #9214 from protocolbuffers/fixCppVersion
...
Changing cpp version back to 8
2021-11-12 12:55:43 -08:00
Deanna Garcia
627bb4b60e
Changing cpp version back to 8
2021-11-11 19:30:49 +00:00
deannagarcia
d5b7f705f3
Merge pull request #9210 from protocolbuffers/osxToolchain
...
Creating bazel toolchains to compile for macOS.
2021-11-10 13:54:30 -08:00
Deanna Garcia
97c901cfb6
Fixing formatting
2021-11-10 21:27:20 +00:00
Deanna Garcia
a5fa4fb019
Creating bazel toolchains to compile for macOS.
2021-11-10 21:12:44 +00:00
Derek Perez
3a4d9316aa
Creates a protoc release zip ( #9188 )
...
* Creates a protoc release zip
Mimics what we're doing manually today but powered by Bazel.
* don't special case this.
* Addressing feedback.
* adding comment about _cc_toolchain
2021-11-04 15:57:29 -07:00
Deanna Garcia
a793c7f72a
Fixing builds
2021-10-05 17:49:50 +00:00
Deanna Garcia
95fdfd771d
Change include messages to match docker
2021-10-04 21:23:59 +00:00
Deanna Garcia
f921df8ee0
Specify bits of architectures in toolchain names
2021-09-29 17:36:15 +00:00
Deanna Garcia
3a493ffae5
Change tool paths for docker
2021-09-28 19:54:14 +00:00
Deanna Garcia
d1a1818898
Changing clang path
2021-09-28 18:24:37 +00:00
Deanna Garcia
5e62362a09
Changing directory of clang to match docker container
2021-09-27 22:45:46 +00:00
Deanna Garcia
2a2c9767ac
Changing format of features
2021-09-24 23:34:31 +00:00
Deanna Garcia
25b1945fae
Remove config suffix from .bazelrc configs
2021-09-24 20:22:37 +00:00
Deanna Garcia
b1877bb27f
Style nits
2021-09-22 21:21:04 +00:00
Deanna Garcia
33f3c0ec99
Addressing first round of comments
2021-09-22 19:44:04 +00:00
Deanna Garcia
5532dae1da
Creating bazel toolchain to crosscompile with
2021-09-22 18:30:53 +00:00