Skip to content

Commit

Permalink
Merge pull request #21 from exoticlibraries/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
Thecarisma authored Nov 21, 2021
2 parents 9acde36 + 519370b commit cc3dfd7
Show file tree
Hide file tree
Showing 5 changed files with 128 additions and 800 deletions.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,11 @@ The `with` portion of the workflow can be configured before the action will work
| `test-exclude-file-pattern-macos` | List of multiline regex strings to match files to skip on MacOS when searching for test files in the test folders. | Multiline Regex | No |
| `test-exclude-file-pattern-linux` | List of multiline regex strings to match files to skip on linux os when searching for test files in the test folders. | Multiline Regex | No |
| `test-exclude-file-pattern-windows` | List of multiline regex strings to match files to skip on windows os when searching for test files in the test folders. | Multiline Regex | No |
| `test-exclude-file-pattern-gnu` | List of multiline regex strings to match files to skip if the compiler is gnu when searching for test files in the test folders. | Multiline Regex | No |
| `test-exclude-file-pattern-gcc` | List of multiline regex strings to match files to skip if the compiler is gcc when searching for test files in the test folders. | Multiline Regex | No |
| `test-exclude-file-pattern-clang` | List of multiline regex strings to match files to skip if the compiler is clang when searching for test files in the test folders. | Multiline Regex | No |
| `test-exclude-file-pattern-tcc` | List of multiline regex strings to match files to skip if the compiler is tcc when searching for test files in the test folders. | Multiline Regex | No |
| `test-exclude-file-pattern-msvc` | List of multiline regex strings to match files to skip if the compiler is msvc when searching for test files in the test folders. | Multiline Regex | No |
| `compiler-options-for-tests` | The multiline string of flags to pass to the compiler when compiling the test files. | Multiline String | No |
| `regression-cli-options` | The multiline string of flags to pass to the compiled executable when running it. | Multiline String | No |
| `selected-exotic-libraries` | The selected list of exotic libraries to install, if skipped only libcester is installed. | Multiline String | No |
Expand Down Expand Up @@ -264,6 +269,7 @@ To install ncc and build the distributable dit/index.js file. Never commit the n

```
npm i -g @vercel/ncc
npm install
ncc build index.js
```
Expand Down
27 changes: 26 additions & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,31 @@ inputs:
required: false
default:

test-exclude-file-pattern-gnu:
description: 'A regex pattern to match the file to exclude from execution in each of the provided test folder if selected compiler is gnu'
required: false
default:

test-exclude-file-pattern-gcc:
description: 'A regex pattern to match the file to exclude from execution in each of the provided test folder if selected compiler is gcc'
required: false
default:

test-exclude-file-pattern-clang:
description: 'A regex pattern to match the file to exclude from execution in each of the provided test folder if selected compiler is clang'
required: false
default:

test-exclude-file-pattern-tcc:
description: 'A regex pattern to match the file to exclude from execution in each of the provided test folder if selected compiler is tcc'
required: false
default:

test-exclude-file-pattern-msvc:
description: 'A regex pattern to match the file to exclude from execution in each of the provided test folder if selected compiler is msvc'
required: false
default:

compiler-options-for-tests:
description: 'Array of compiler options to add when compiling each test file'
required: false
Expand All @@ -90,7 +115,7 @@ inputs:
libxtd
libcline
libmetaref
libfio
liblogax
install-compilers:
description: 'Specify which compiler to install in the environment regardless of the compiler selected in the matrix'
Expand Down
Loading

0 comments on commit cc3dfd7

Please sign in to comment.