Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
auto
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Locked Files
Issues
1
Issues
1
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
android-rebuilds
auto
Commits
fadc7ef2
Commit
fadc7ef2
authored
Dec 07, 2018
by
beuc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
SDK-6.0.1: experiment with winsdk-tools
parent
27514fed
Pipeline
#39332286
canceled with stage
in 27 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
30 additions
and
1 deletion
+30
-1
build-win_sdk.sh
sdk-6.0.1/build-win_sdk.sh
+1
-1
build-winsdk-tools.sh
sdk-6.0.1/build-winsdk-tools.sh
+29
-0
No files found.
sdk-6.0.1/build-win_sdk.sh
View file @
fadc7ef2
...
...
@@ -11,7 +11,7 @@ export BUILD_NUMBER='eng.6.0.1_r31'
# https://source.android.com/setup/build/building#choose-a-target
#lunch sdk-user # fails for win_sdk
lunch sdk-eng
#
maybe just 'winsdk-tools'?
#
winsdk-tools: also fails with r81
# https://android.googlesource.com/platform/sdk/+/master/docs/howto_build_SDK.txt
make win_sdk
-j
$(
nproc
)
showcommands dist
...
...
sdk-6.0.1/build-winsdk-tools.sh
0 → 100755
View file @
fadc7ef2
#!/bin/bash -ex
VERSION
=
'6.0.1_r31'
# winsdk-tools fails with r81
BUILD_VARIANT
=
'user'
~/bin/repo init
--quiet
-u
https://android.googlesource.com/platform/manifest
-b
android-
${
VERSION
}
~/bin/repo
sync
--quiet
--current-branch
-j4
# out/host/linux-x86/bin/jack-admin: line 27: USER: unbound variable
export
USER
=
$(
whoami
)
# https://android.googlesource.com/platform/sdk/+/master/docs/howto_build_SDK.txt
export
BUILD_NUMBER
=
"
${
BUILD_VARIANT
}
.
${
VERSION
}
"
.
build/envsetup.sh
# https://source.android.com/setup/build/building#choose-a-target
lunch sdk-
${
BUILD_VARIANT
}
# winsdk-tools: https://android.googlesource.com/platform/sdk/+/master/docs/howto_build_SDK.txt
make winsdk-tools
-j
$(
nproc
)
showcommands dist
# Notes:
# no .zip archives
# unnecessary object files
# platform-tools and build-tools are mixed in both bin/ and lib/
# no strip
#prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/bin/x86_64-w64-mingw32-strip out/host/windows-x86/lib/*
# => requires too much manual packaging
ls
-lh
\
out/host/windows-x86/bin/
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment