├── .eslintrc.yml ├── .github └── workflows │ ├── checkin.yml │ └── test.yml ├── .gitignore ├── .prettierrc.yml ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── SECURITY.md ├── action.yml ├── dist └── index.js ├── jest.config.js ├── package.json ├── pnpm-lock.yaml ├── src ├── build-cache.ts ├── fsutils.ts ├── git.spec.ts ├── git.ts ├── index.ts ├── install.ts ├── interfaces.ts ├── package-cache.ts ├── state-helper.ts ├── system.ts ├── unix-install.ts ├── version.spec.ts ├── versions.ts └── win-install.ts ├── tests └── sample │ ├── .gitignore │ ├── src │ └── main.cpp │ └── xmake.lua └── tsconfig.json /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.github/workflows/checkin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/.github/workflows/checkin.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/SECURITY.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/action.yml -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/dist/index.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/build-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/build-cache.ts -------------------------------------------------------------------------------- /src/fsutils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/fsutils.ts -------------------------------------------------------------------------------- /src/git.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/git.spec.ts -------------------------------------------------------------------------------- /src/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/git.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/install.ts -------------------------------------------------------------------------------- /src/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/interfaces.ts -------------------------------------------------------------------------------- /src/package-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/package-cache.ts -------------------------------------------------------------------------------- /src/state-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/state-helper.ts -------------------------------------------------------------------------------- /src/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/system.ts -------------------------------------------------------------------------------- /src/unix-install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/unix-install.ts -------------------------------------------------------------------------------- /src/version.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/version.spec.ts -------------------------------------------------------------------------------- /src/versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/versions.ts -------------------------------------------------------------------------------- /src/win-install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/src/win-install.ts -------------------------------------------------------------------------------- /tests/sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/tests/sample/.gitignore -------------------------------------------------------------------------------- /tests/sample/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/tests/sample/src/main.cpp -------------------------------------------------------------------------------- /tests/sample/xmake.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/tests/sample/xmake.lua -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xmake-io/github-action-setup-xmake/HEAD/tsconfig.json --------------------------------------------------------------------------------