mirror of
				https://github.com/threeal/cmake-action.git
				synced 2025-11-03 21:33:42 +00:00 
			
		
		
		
	add inputs usage in README.md
				
					
				
			This commit is contained in:
		
							parent
							
								
									a6e04c0edd
								
							
						
					
					
						commit
						74b57c8136
					
				
							
								
								
									
										18
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								README.md
									
									
									
									
									
								
							@ -5,3 +5,21 @@
 | 
				
			|||||||
[](https://github.com/threeal/cmake-action/actions/workflows/test.yml)
 | 
					[](https://github.com/threeal/cmake-action/actions/workflows/test.yml)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Configure and build [CMake](https://cmake.org/) project on [GitHub Actions](https://github.com/features/actions).
 | 
					Configure and build [CMake](https://cmake.org/) project on [GitHub Actions](https://github.com/features/actions).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Usage
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					For more information, see [action.yml](./action.yml) and [GitHub Actions guide](https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Inputs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					> Note: All inputs are optional.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					| Name | Value Type | Description |
 | 
				
			||||||
 | 
					| --- | --- | --- |
 | 
				
			||||||
 | 
					| `source-dir` | Path | Source directory of the CMake project. Defaults to current directory. |
 | 
				
			||||||
 | 
					| `build-dir` | Path | Build directory of the CMake project. Defaults to `build` directory in current directory. |
 | 
				
			||||||
 | 
					| `targets` | Multiple strings | List of build targets. Could be specified more than one. Separate each target with a space or a new line. |
 | 
				
			||||||
 | 
					| `generator` | String | Build system generator of the CMake project. |
 | 
				
			||||||
 | 
					| `c-compiler` | String | Preferred executable for compiling C language files. |
 | 
				
			||||||
 | 
					| `cxx-compiler` | String | Preferred executable for compiling CXX language files. |
 | 
				
			||||||
 | 
					| `args` | Multiple strings | Additional arguments passed during the CMake configuration. Could be specified more than one. Separate each target with a space or a new line. |
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user