aboutsummaryrefslogtreecommitdiff
path: root/libc/ci/switch.json
diff options
context:
space:
mode:
authorDaniel Mueller <deso@posteo.net>2020-04-04 14:39:19 -0700
committerDaniel Mueller <deso@posteo.net>2020-04-04 14:39:19 -0700
commitd0d9683df8398696147e7ee1fcffb2e4e957008c (patch)
tree4baa76712a76f4d072ee3936c07956580b230820 /libc/ci/switch.json
parent203e691f46d591a2cc8acdfd850fa9f5b0fb8a98 (diff)
downloadnitrocli-d0d9683df8398696147e7ee1fcffb2e4e957008c.tar.gz
nitrocli-d0d9683df8398696147e7ee1fcffb2e4e957008c.tar.bz2
Remove vendored dependencies
While it appears that by now we actually can get successful builds without Cargo insisting on Internet access by virtue of using the --frozen flag, maintaining vendored dependencies is somewhat of a pain point. This state will also get worse with upcoming changes that replace argparse in favor of structopt and pull in a slew of new dependencies by doing so. Then there is also the repository structure aspect, which is non-standard due to the way we vendor dependencies and a potential source of confusion. In order to fix these problems, this change removes all the vendored dependencies we have. Delete subrepo argparse/:argparse Delete subrepo base32/:base32 Delete subrepo cc/:cc Delete subrepo cfg-if/:cfg-if Delete subrepo getrandom/:getrandom Delete subrepo lazy-static/:lazy-static Delete subrepo libc/:libc Delete subrepo nitrokey-sys/:nitrokey-sys Delete subrepo nitrokey/:nitrokey Delete subrepo rand/:rand
Diffstat (limited to 'libc/ci/switch.json')
-rw-r--r--libc/ci/switch.json37
1 files changed, 0 insertions, 37 deletions
diff --git a/libc/ci/switch.json b/libc/ci/switch.json
deleted file mode 100644
index bc18948..0000000
--- a/libc/ci/switch.json
+++ /dev/null
@@ -1,37 +0,0 @@
-{
- "family": "unix",
- "env": "newlib",
- "target-env": "newlib",
- "target-family": "unix",
- "target-c-int-width": "32",
- "target-endian": "little",
- "target-pointer-width": "64",
- "os": "horizon",
- "arch": "aarch64",
- "panic-strategy": "unwind",
- "abi-blacklist": [
- "stdcall",
- "fastcall",
- "vectorcall",
- "thiscall",
- "win64",
- "sysv64"
- ],
- "dynamic-linking" : false,
- "features": "+a53,+strict-align",
- "data-layout": "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128",
- "executables": true,
- "position-independent-executables" : true,
- "linker-flavor": "gcc",
- "llvm-target": "aarch64-unknown-none",
- "has-elf-tls" : false,
- "linker-is-gnu" : true,
- "disable-redzone" : true,
- "relocation-model" : "pic",
- "max-atomic-width": 128,
- "exe-suffix": ".elf",
- "staticlib-suffix" : ".a",
- "trap-unreachable" : true,
- "emit-debug-gdb-scripts" : true,
- "requires-uwtable" : true
-} \ No newline at end of file