mirror of
https://github.com/Ed94/gencpp.git
synced 2025-06-15 03:01:47 -07:00
Updated c_library generation to support latest changes with context struct (also prepped for static/dynamic linkage)
This commit is contained in:
@ -1,8 +1,9 @@
|
||||
# Format Style Options - Created with Clang Power Tools
|
||||
---
|
||||
|
||||
# AttributeMacros: [
|
||||
# ]
|
||||
AttributeMacros: [
|
||||
GEN_API
|
||||
]
|
||||
StatementMacros: [
|
||||
GEN_NS_BEGIN,
|
||||
GEN_NS_END,
|
||||
|
@ -17,8 +17,10 @@ Push-Location $path_root
|
||||
#region Arguments
|
||||
$vendor = $null
|
||||
$release = $null
|
||||
$verbose = $false
|
||||
$base = $false
|
||||
[bool] $verbose = $false
|
||||
[bool] $shared = $false
|
||||
[bool] $dyn_link = $false
|
||||
[bool] $base = $false
|
||||
[bool] $segmented = $false
|
||||
[bool] $singleheader = $false
|
||||
[bool] $c_library = $false
|
||||
@ -35,8 +37,10 @@ if ( $args ) { $args | ForEach-Object {
|
||||
"verbose" { $verbose = $true }
|
||||
"release" { $release = $true }
|
||||
"debug" { $release = $false }
|
||||
"shared" { $shared = $true }
|
||||
"dyn_link" { $dyn_link = $true }
|
||||
"base" { $base = $true }
|
||||
"segmented" { $segmented = $true }
|
||||
"segmented" { $segmented = $true }
|
||||
"singleheader" { $singleheader = $true }
|
||||
"c_library" { $c_library = $true }
|
||||
"unreal" { $unreal = $true }
|
||||
|
Reference in New Issue
Block a user