├── .github ├── bundle.sh └── workflows │ ├── alpinelinux.yml │ ├── archlinux.yml │ ├── centos.yml │ ├── chroot-alpinelinux.yml │ ├── chroot-ubuntu.yml │ ├── debian.yml │ ├── docker-container.yml │ ├── fedora.yml │ ├── gentoo.yml │ ├── macos.yml │ ├── manjaro.yml │ ├── mint.yml │ ├── opensuse-leap.yml │ ├── publish-core.yml │ ├── publish-docker-image.yml │ ├── publish-main.yml │ ├── rockylinux.yml │ ├── ubuntu.yml │ ├── voidlinux-glibc.yml │ └── wsl.yml.bak ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── core ├── build-core.sh ├── check-if-has-dynamic-section.c ├── fonts.conf ├── install-curl-via-syspm.sh ├── install-gcc-via-syspm.sh ├── wrapper-native-c++.c ├── wrapper-native-cc.c ├── wrapper-native-objc.c ├── wrapper-target-c++.c ├── wrapper-target-cc-test.sh ├── wrapper-target-cc.c ├── zig-ar.c ├── zig-c++.c ├── zig-cc.c └── zig-ranlib.c ├── implementation-in-c ├── CMakeLists.txt ├── cmake │ ├── FindCURL.cmake │ ├── FindJANSSON.cmake │ ├── FindLibArchive.cmake │ ├── FindLibGit2.cmake │ ├── FindLibYAML.cmake │ └── FindPCRE2.cmake ├── ndk-pkg-depoly ├── ndk-pkg-export ├── ndk-pkg-install └── src │ ├── buildinfo.c │ ├── check.c │ ├── cleanup.c │ ├── config-SSL_CERT_FILE.c │ ├── config.h.in │ ├── copy.c │ ├── core │ ├── base16.c │ ├── base16.h │ ├── base64.c │ ├── base64.h │ ├── exe.c │ ├── exe.h │ ├── http.c │ ├── http.h │ ├── log.h │ ├── regex │ │ ├── pcre2.c │ │ ├── posix.c │ │ └── regex.h │ ├── self.c │ ├── self.h │ ├── sysinfo.c │ ├── sysinfo.h │ ├── tar.c │ ├── tar.h │ ├── url-transform.c │ ├── url-transform.h │ ├── url.c │ ├── url.h │ ├── zlib-flate.c │ └── zlib-flate.h │ ├── depends.c │ ├── download.c │ ├── env.c │ ├── error.c │ ├── examine-file-name-from-url.c │ ├── examine-file-type-from-url.c │ ├── fetch-from-git.c │ ├── fetch.c │ ├── formula-bat.c │ ├── formula-cat.c │ ├── formula-edit.c │ ├── formula-locate.c │ ├── formula-lookup.c │ ├── formula-parse.c │ ├── formula-repo-add.c │ ├── formula-repo-change.c │ ├── formula-repo-config-write.c │ ├── formula-repo-create.c │ ├── formula-repo-info.c │ ├── formula-repo-list-printf.c │ ├── formula-repo-list-update.c │ ├── formula-repo-list.c │ ├── formula-repo-lookup.c │ ├── formula-repo-parse.c │ ├── formula-repo-remove.c │ ├── formula-repo-sync.c │ ├── formula-view.c │ ├── generate-url-transform-sample.c │ ├── help.c │ ├── home.c │ ├── http-fetch.c │ ├── info-available.c │ ├── info-installed.c │ ├── inspect-package.c │ ├── inspect-target.c │ ├── install.c │ ├── integrate.c │ ├── list-available-packages.c │ ├── list-installed-packages.c │ ├── list-outdated-packages.c │ ├── logs.c │ ├── mkdir-p.c │ ├── ndk-manager.c │ ├── ndk-manager.h │ ├── ndk-pkg.c │ ├── ndk-pkg.h │ ├── openssl │ ├── 1 │ │ └── sha256sum.c │ └── 3 │ │ └── sha256sum.c │ ├── pack.c │ ├── receipt-parse.c │ ├── record-installed-files.c │ ├── reinstall.c │ ├── rename-or-copy.c │ ├── rm-r.c │ ├── search.c │ ├── session.c │ ├── setup.c │ ├── sha256sum.h │ ├── sysinfo.c │ ├── toolchain.c │ ├── tree.c │ ├── uncompress.c │ ├── uninstall.c │ ├── upgrade-self.c │ ├── upgrade.c │ ├── uppm-install.c │ ├── uppm.h │ └── util.c ├── ndk-pkg ├── ndk-pkg-core-latest-release-version ├── ndk-pkg-zsh-completion ├── phases.d2 ├── phases.dot ├── phases.svg ├── phases.svg.sh └── phases.txt /.github/bundle.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/bundle.sh -------------------------------------------------------------------------------- /.github/workflows/alpinelinux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/alpinelinux.yml -------------------------------------------------------------------------------- /.github/workflows/archlinux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/archlinux.yml -------------------------------------------------------------------------------- /.github/workflows/centos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/centos.yml -------------------------------------------------------------------------------- /.github/workflows/chroot-alpinelinux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/chroot-alpinelinux.yml -------------------------------------------------------------------------------- /.github/workflows/chroot-ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/chroot-ubuntu.yml -------------------------------------------------------------------------------- /.github/workflows/debian.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/debian.yml -------------------------------------------------------------------------------- /.github/workflows/docker-container.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/docker-container.yml -------------------------------------------------------------------------------- /.github/workflows/fedora.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/fedora.yml -------------------------------------------------------------------------------- /.github/workflows/gentoo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/gentoo.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/manjaro.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/manjaro.yml -------------------------------------------------------------------------------- /.github/workflows/mint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/mint.yml -------------------------------------------------------------------------------- /.github/workflows/opensuse-leap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/opensuse-leap.yml -------------------------------------------------------------------------------- /.github/workflows/publish-core.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/publish-core.yml -------------------------------------------------------------------------------- /.github/workflows/publish-docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/publish-docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/publish-main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/publish-main.yml -------------------------------------------------------------------------------- /.github/workflows/rockylinux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/rockylinux.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/ubuntu.yml -------------------------------------------------------------------------------- /.github/workflows/voidlinux-glibc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/voidlinux-glibc.yml -------------------------------------------------------------------------------- /.github/workflows/wsl.yml.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/.github/workflows/wsl.yml.bak -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | implementation-in-c/build.d/ 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/README.md -------------------------------------------------------------------------------- /core/build-core.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/build-core.sh -------------------------------------------------------------------------------- /core/check-if-has-dynamic-section.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/check-if-has-dynamic-section.c -------------------------------------------------------------------------------- /core/fonts.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/fonts.conf -------------------------------------------------------------------------------- /core/install-curl-via-syspm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/install-curl-via-syspm.sh -------------------------------------------------------------------------------- /core/install-gcc-via-syspm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/install-gcc-via-syspm.sh -------------------------------------------------------------------------------- /core/wrapper-native-c++.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/wrapper-native-c++.c -------------------------------------------------------------------------------- /core/wrapper-native-cc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/wrapper-native-cc.c -------------------------------------------------------------------------------- /core/wrapper-native-objc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/wrapper-native-objc.c -------------------------------------------------------------------------------- /core/wrapper-target-c++.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/wrapper-target-c++.c -------------------------------------------------------------------------------- /core/wrapper-target-cc-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/wrapper-target-cc-test.sh -------------------------------------------------------------------------------- /core/wrapper-target-cc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/wrapper-target-cc.c -------------------------------------------------------------------------------- /core/zig-ar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/zig-ar.c -------------------------------------------------------------------------------- /core/zig-c++.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/zig-c++.c -------------------------------------------------------------------------------- /core/zig-cc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/zig-cc.c -------------------------------------------------------------------------------- /core/zig-ranlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/core/zig-ranlib.c -------------------------------------------------------------------------------- /implementation-in-c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/CMakeLists.txt -------------------------------------------------------------------------------- /implementation-in-c/cmake/FindCURL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/cmake/FindCURL.cmake -------------------------------------------------------------------------------- /implementation-in-c/cmake/FindJANSSON.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/cmake/FindJANSSON.cmake -------------------------------------------------------------------------------- /implementation-in-c/cmake/FindLibArchive.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/cmake/FindLibArchive.cmake -------------------------------------------------------------------------------- /implementation-in-c/cmake/FindLibGit2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/cmake/FindLibGit2.cmake -------------------------------------------------------------------------------- /implementation-in-c/cmake/FindLibYAML.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/cmake/FindLibYAML.cmake -------------------------------------------------------------------------------- /implementation-in-c/cmake/FindPCRE2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/cmake/FindPCRE2.cmake -------------------------------------------------------------------------------- /implementation-in-c/ndk-pkg-depoly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/ndk-pkg-depoly -------------------------------------------------------------------------------- /implementation-in-c/ndk-pkg-export: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/ndk-pkg-export -------------------------------------------------------------------------------- /implementation-in-c/ndk-pkg-install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/ndk-pkg-install -------------------------------------------------------------------------------- /implementation-in-c/src/buildinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/buildinfo.c -------------------------------------------------------------------------------- /implementation-in-c/src/check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/check.c -------------------------------------------------------------------------------- /implementation-in-c/src/cleanup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/cleanup.c -------------------------------------------------------------------------------- /implementation-in-c/src/config-SSL_CERT_FILE.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/config-SSL_CERT_FILE.c -------------------------------------------------------------------------------- /implementation-in-c/src/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/config.h.in -------------------------------------------------------------------------------- /implementation-in-c/src/copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/copy.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/base16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/base16.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/base16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/base16.h -------------------------------------------------------------------------------- /implementation-in-c/src/core/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/base64.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/base64.h -------------------------------------------------------------------------------- /implementation-in-c/src/core/exe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/exe.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/exe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/exe.h -------------------------------------------------------------------------------- /implementation-in-c/src/core/http.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/http.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/http.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/http.h -------------------------------------------------------------------------------- /implementation-in-c/src/core/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/log.h -------------------------------------------------------------------------------- /implementation-in-c/src/core/regex/pcre2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/regex/pcre2.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/regex/posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/regex/posix.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/regex/regex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/regex/regex.h -------------------------------------------------------------------------------- /implementation-in-c/src/core/self.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/self.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/self.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/self.h -------------------------------------------------------------------------------- /implementation-in-c/src/core/sysinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/sysinfo.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/sysinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/sysinfo.h -------------------------------------------------------------------------------- /implementation-in-c/src/core/tar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/tar.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/tar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/tar.h -------------------------------------------------------------------------------- /implementation-in-c/src/core/url-transform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/url-transform.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/url-transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/url-transform.h -------------------------------------------------------------------------------- /implementation-in-c/src/core/url.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/url.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/url.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/url.h -------------------------------------------------------------------------------- /implementation-in-c/src/core/zlib-flate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/zlib-flate.c -------------------------------------------------------------------------------- /implementation-in-c/src/core/zlib-flate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/core/zlib-flate.h -------------------------------------------------------------------------------- /implementation-in-c/src/depends.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/depends.c -------------------------------------------------------------------------------- /implementation-in-c/src/download.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/download.c -------------------------------------------------------------------------------- /implementation-in-c/src/env.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/env.c -------------------------------------------------------------------------------- /implementation-in-c/src/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/error.c -------------------------------------------------------------------------------- /implementation-in-c/src/examine-file-name-from-url.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/examine-file-name-from-url.c -------------------------------------------------------------------------------- /implementation-in-c/src/examine-file-type-from-url.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/examine-file-type-from-url.c -------------------------------------------------------------------------------- /implementation-in-c/src/fetch-from-git.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/fetch-from-git.c -------------------------------------------------------------------------------- /implementation-in-c/src/fetch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/fetch.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-bat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-bat.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-cat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-cat.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-edit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-edit.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-locate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-locate.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-lookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-lookup.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-parse.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-add.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-change.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-config-write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-config-write.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-create.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-info.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-list-printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-list-printf.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-list-update.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-list-update.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-list.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-lookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-lookup.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-parse.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-remove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-remove.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-repo-sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-repo-sync.c -------------------------------------------------------------------------------- /implementation-in-c/src/formula-view.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/formula-view.c -------------------------------------------------------------------------------- /implementation-in-c/src/generate-url-transform-sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/generate-url-transform-sample.c -------------------------------------------------------------------------------- /implementation-in-c/src/help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/help.c -------------------------------------------------------------------------------- /implementation-in-c/src/home.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/home.c -------------------------------------------------------------------------------- /implementation-in-c/src/http-fetch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/http-fetch.c -------------------------------------------------------------------------------- /implementation-in-c/src/info-available.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/info-available.c -------------------------------------------------------------------------------- /implementation-in-c/src/info-installed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/info-installed.c -------------------------------------------------------------------------------- /implementation-in-c/src/inspect-package.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/inspect-package.c -------------------------------------------------------------------------------- /implementation-in-c/src/inspect-target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/inspect-target.c -------------------------------------------------------------------------------- /implementation-in-c/src/install.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/install.c -------------------------------------------------------------------------------- /implementation-in-c/src/integrate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/integrate.c -------------------------------------------------------------------------------- /implementation-in-c/src/list-available-packages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/list-available-packages.c -------------------------------------------------------------------------------- /implementation-in-c/src/list-installed-packages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/list-installed-packages.c -------------------------------------------------------------------------------- /implementation-in-c/src/list-outdated-packages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/list-outdated-packages.c -------------------------------------------------------------------------------- /implementation-in-c/src/logs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/logs.c -------------------------------------------------------------------------------- /implementation-in-c/src/mkdir-p.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/mkdir-p.c -------------------------------------------------------------------------------- /implementation-in-c/src/ndk-manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/ndk-manager.c -------------------------------------------------------------------------------- /implementation-in-c/src/ndk-manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/ndk-manager.h -------------------------------------------------------------------------------- /implementation-in-c/src/ndk-pkg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/ndk-pkg.c -------------------------------------------------------------------------------- /implementation-in-c/src/ndk-pkg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/ndk-pkg.h -------------------------------------------------------------------------------- /implementation-in-c/src/openssl/1/sha256sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/openssl/1/sha256sum.c -------------------------------------------------------------------------------- /implementation-in-c/src/openssl/3/sha256sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/openssl/3/sha256sum.c -------------------------------------------------------------------------------- /implementation-in-c/src/pack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/pack.c -------------------------------------------------------------------------------- /implementation-in-c/src/receipt-parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/receipt-parse.c -------------------------------------------------------------------------------- /implementation-in-c/src/record-installed-files.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/record-installed-files.c -------------------------------------------------------------------------------- /implementation-in-c/src/reinstall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/reinstall.c -------------------------------------------------------------------------------- /implementation-in-c/src/rename-or-copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/rename-or-copy.c -------------------------------------------------------------------------------- /implementation-in-c/src/rm-r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/rm-r.c -------------------------------------------------------------------------------- /implementation-in-c/src/search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/search.c -------------------------------------------------------------------------------- /implementation-in-c/src/session.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/session.c -------------------------------------------------------------------------------- /implementation-in-c/src/setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/setup.c -------------------------------------------------------------------------------- /implementation-in-c/src/sha256sum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/sha256sum.h -------------------------------------------------------------------------------- /implementation-in-c/src/sysinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/sysinfo.c -------------------------------------------------------------------------------- /implementation-in-c/src/toolchain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/toolchain.c -------------------------------------------------------------------------------- /implementation-in-c/src/tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/tree.c -------------------------------------------------------------------------------- /implementation-in-c/src/uncompress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/uncompress.c -------------------------------------------------------------------------------- /implementation-in-c/src/uninstall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/uninstall.c -------------------------------------------------------------------------------- /implementation-in-c/src/upgrade-self.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/upgrade-self.c -------------------------------------------------------------------------------- /implementation-in-c/src/upgrade.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/upgrade.c -------------------------------------------------------------------------------- /implementation-in-c/src/uppm-install.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/uppm-install.c -------------------------------------------------------------------------------- /implementation-in-c/src/uppm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/uppm.h -------------------------------------------------------------------------------- /implementation-in-c/src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/implementation-in-c/src/util.c -------------------------------------------------------------------------------- /ndk-pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/ndk-pkg -------------------------------------------------------------------------------- /ndk-pkg-core-latest-release-version: -------------------------------------------------------------------------------- 1 | 2025.05.11 2 | -------------------------------------------------------------------------------- /ndk-pkg-zsh-completion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/ndk-pkg-zsh-completion -------------------------------------------------------------------------------- /phases.d2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/phases.d2 -------------------------------------------------------------------------------- /phases.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/phases.dot -------------------------------------------------------------------------------- /phases.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/phases.svg -------------------------------------------------------------------------------- /phases.svg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/phases.svg.sh -------------------------------------------------------------------------------- /phases.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leleliu008/ndk-pkg/HEAD/phases.txt --------------------------------------------------------------------------------