copilot-swe-agent[bot]
c8ec7bc757
Address code review: improve arch flag handling
...
- Extract target_arch_flag to variable to reduce duplication
- Add .strip() calls to handle trailing spaces in environment variables
- Ensure proper spacing in concatenated flags
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-01-17 14:17:58 +00:00
copilot-swe-agent[bot]
728f773592
Fix cross-compilation detection using HOST_IS_ARM64
...
Use separate HOST_IS_ARM64 variable to track the host architecture,
allowing proper detection of ARM to x64 cross-compilation scenarios.
This ensures the correct compiler flags are set when building x64
on ARM hosts.
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-01-17 14:16:17 +00:00
copilot-swe-agent[bot]
b0a88056cf
Add support for ARM to X64 cross-compilation on macOS
...
- Initialize LINUX_X64 from mk_util.LINUX_X64
- Add support for --arch=x64 flag to force x64 builds
- Handle cross-compilation from ARM64 to x64 on macOS using -arch x86_64 flags
- Update help text to reflect both arm64 and x64 architecture options
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-01-17 14:14:14 +00:00
Steven Moy
e873664fe8
Downgrade arm cross compile toolchain to glibc 2.34 ( #7153 )
2024-03-06 20:14:06 -08:00
Steven Moy
017367d7af
Handle cross compile within manylinux ( #7150 )
2024-03-06 08:27:04 -08:00
Bruce Mitchener
ad4c786ea4
mk_unix_dist.py: Fix --nopython
...
Writing to the global PYTHON_ENABLED requires that it be flagged
as a global.
2022-08-04 07:54:10 +03:00
Nikolaj Bjorner
c7560e1394
change to osx-11.0
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-06-02 07:20:28 -07:00
Nikolaj Bjorner
0b17a568ee
fixes to script
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-06-02 06:59:59 -07:00
Nikolaj Bjorner
9190f22eb4
os
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-06-01 21:23:44 -07:00
Nikolaj Bjorner
6396cfd6e7
os
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-06-01 21:20:19 -07:00
Nikolaj Bjorner
91ca02864c
arm64
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-04-08 14:59:22 +02:00
Nikolaj Bjorner
746a4161af
more passing of parameters
2022-04-08 14:24:21 +02:00
Nikolaj Bjorner
cb6aba2315
more arm
2022-04-08 14:07:56 +02:00
Nikolaj Bjorner
babac78c99
syntax error?
2022-04-08 06:59:07 +02:00
Nikolaj Bjorner
83d2aa85ec
add arm64 build path
2022-04-08 06:35:25 +02:00
Nikolaj Bjorner
9cdb875ba2
remove use of deprecated linux_distribution
2021-02-11 09:40:23 -08:00
Audrey Dutcher
ec5b148ecc
Add python packaging build and deployment with Azure
2019-08-14 22:00:21 -07:00
Nikolaj Bjorner
4d30639fd7
merge dotnetcore into dotnet
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-05-30 13:01:48 -07:00
Nikolaj Bjorner
30411b319a
update build scripts
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-05-29 17:02:45 -07:00
Nikolaj Bjorner
5188f4d82e
update dist scripts
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-18 10:55:59 -08:00
Nikolaj Bjorner
ddf6d48b3e
update unix-dist
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-18 10:48:45 -08:00
Nikolaj Bjorner
1a5be0f25e
make dotnet core dist optional
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-16 15:14:43 -08:00
Nikolaj Bjorner
cfb14c879a
make dotnet core dist optional
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-16 13:59:00 -08:00
Nikolaj Bjorner
5ebe342da1
add support for keyfiles
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-16 13:27:58 -08:00
Michael Lowell Roberts
3415672f31
fixed bug where mk_make.py --build=... would fail to handle absolute paths correctly.
2017-02-28 08:24:35 -08:00
Christoph M. Wintersteiger
340ba7780e
Added MAKEJOBS env var to mk_unix_dist.py
2017-01-14 18:57:10 +00:00
Christoph M. Wintersteiger
7f923c6a33
Include Python API files in distributions.
2016-11-07 22:00:28 +00:00
Christoph M. Wintersteiger
7fd931d480
build fix
2016-07-29 00:55:05 +01:00
Christoph M. Wintersteiger
d5954e829b
Enabled donet key file in dist scripts
2016-07-28 18:49:57 +01:00
Teodor Vlasov
886759a58c
add DOTNET_ENABLED in parser_options of mk_*_dist
2016-05-15 22:36:12 +03:00
Christoph M. Wintersteiger
eccf03aaac
build fix for non-windows platforms
2016-03-07 11:21:06 +00:00
Christoph M. Wintersteiger
90b1b07af4
build fixes
2015-12-15 15:03:53 +00:00
Christoph M. Wintersteiger
3ed5945cb2
Fixed Python 2.x vs 3.x issues.
...
Fixes Z3Prover/bin#2 .
2015-11-19 23:27:12 +01:00
Christoph M. Wintersteiger
28ba92b298
Python 3.x issues
2015-10-30 06:31:16 -07:00
Christoph M. Wintersteiger
eb28ee8999
Python 3.x issues
2015-10-28 22:40:07 +00:00
Leonardo de Moura
9d45d872a7
Compress Z3 distribution zip files
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-14 10:26:15 -08:00
Leonardo de Moura
3f692b565a
Add script for building Linux/OSX/FreeBSD distributions
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-13 10:32:43 -08:00