plistconvert
Install
Just download from release if any, or build it (and move it to PATH)
On linux
Some dependencies lib must be installed if not the static library
so if you have not already added the swiftlang repo:
curl -s https://archive.swiftlang.xyz/install.sh | sudo bashthen you can install just the minimum package slim
sudo apt install swiftlang-slimcurrent depencies info
$ ldd plistconvert
linux-vdso.so.1 (0x00007ffe977fb000)
libswiftGlibc.so => /usr/lib/swift/linux/libswiftGlibc.so (0x00007fe95fcb7000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe95fb61000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe95fb3e000)
libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007fe95fb39000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe95fb33000)
libFoundation.so => /usr/lib/swift/linux/libFoundation.so (0x00007fe95f28b000)
libswiftDispatch.so => /usr/lib/swift/linux/libswiftDispatch.so (0x00007fe95f259000)
libdispatch.so => /usr/lib/swift/linux/libdispatch.so (0x00007fe95f1f8000)
libBlocksRuntime.so => /usr/lib/swift/linux/libBlocksRuntime.so (0x00007fe95f1f3000)
libswift_Concurrency.so => /usr/lib/swift/linux/libswift_Concurrency.so (0x00007fe95f191000)
libswiftCore.so => /usr/lib/swift/linux/libswiftCore.so (0x00007fe95eb34000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe95e942000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fe95e75e000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fe95e743000)
/lib64/ld-linux-x86-64.so.2 (0x00007fe95fded000)
libicuucswift.so.65 => /usr/lib/swift/linux/libicuucswift.so.65 (0x00007fe95e540000)
libicui18nswift.so.65 => /usr/lib/swift/linux/libicui18nswift.so.65 (0x00007fe95e226000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fe95e21c000)
libicudataswift.so.65 => /usr/lib/swift/linux/libicudataswift.so.65 (0x00007fe95c769000)
$ du -sh /usr/lib/swift/
124M /usr/lib/swift/Build
swift build -c releaseor if we want without swift runtime dependencies (ie static executable)
swift build -c release -Xswiftc -static-executableInstall swift on linux
Download from
Download with apt on swiftlang.xyz
curl -s https://archive.swiftlang.xyz/install.sh | sudo bashThen install the full swiftlang package to install swift command
sudo apt install swiftlang
0 Comments