initial commit
Signed-off-by: Peter Siegmund <mars3142@noreply.mars3142.dev>
This commit is contained in:
49
libs/wxWidgets-3.3.1/misc/languages/data/gensqlfiles.ps1
Normal file
49
libs/wxWidgets-3.3.1/misc/languages/data/gensqlfiles.ps1
Normal file
@@ -0,0 +1,49 @@
|
||||
# Generate SQL files
|
||||
|
||||
echo "=== Generate SQL files..."
|
||||
|
||||
# Create a copy of the current wxWidgets tables
|
||||
echo "-> Create backup copies"
|
||||
Copy-Item -Path "..\langtabl.txt" -Destination "temp\langtabl_current.txt"
|
||||
Copy-Item -Path "..\scripttabl.txt" -Destination "temp\scripttabl_current.txt"
|
||||
Copy-Item -Path "..\synonymtabl.txt" -Destination "temp\synonymtabl_current.txt"
|
||||
Copy-Item -Path "..\likelytabl.txt" -Destination "temp\likelytabl_current.txt"
|
||||
Copy-Item -Path "..\matchingtabl.txt" -Destination "temp\matchingtabl_current.txt"
|
||||
Copy-Item -Path "..\regiongrouptabl.txt" -Destination "temp\regiongrouptabl_current.txt"
|
||||
|
||||
# Generate lists based on Unicode data
|
||||
|
||||
echo "-> Generate SQL for territory codes"
|
||||
Invoke-Expression "$env:luashell unicode\uni_territorycodes.lua"
|
||||
|
||||
echo "-> Generate SQL for script codes"
|
||||
Invoke-Expression "$env:luashell unicode\uni_genscriptmap.lua"
|
||||
|
||||
echo "-> Generate SQL for likely subtags"
|
||||
Invoke-Expression "$env:luashell unicode\uni_getlikely.lua"
|
||||
|
||||
echo "-> Generate SQL for matching language tags"
|
||||
Invoke-Expression "$env:luashell unicode\uni_getmatch.lua"
|
||||
|
||||
echo "-> Generate SQL for region groups"
|
||||
Invoke-Expression "$env:luashell unicode\uni_getregions.lua"
|
||||
|
||||
# Generate list of locales based on known Windows locales
|
||||
echo "-> Generate SQL for known Windows locales"
|
||||
Invoke-Expression "$env:luashell windows\win_genlocaletable.lua"
|
||||
|
||||
# Generate lists based on current wxWidgets data
|
||||
|
||||
# Extract current wxWidgets version
|
||||
echo "-> Generate SQL for wxWidgets version"
|
||||
Invoke-Expression "$env:luashell wx\wx_readversion.lua"
|
||||
|
||||
# Load current version of langtabl.txt
|
||||
echo "-> Generate SQL for current wxWidgets language database"
|
||||
Invoke-Expression "$env:luashell wx\wx_loadlangtabl.lua"
|
||||
|
||||
# Load list of current synonyms
|
||||
echo "-> Generate SQL for current wxWidgets language synonym table"
|
||||
Invoke-Expression "$env:luashell wx\wx_loadsynonymtabl.lua"
|
||||
|
||||
echo "=== ...SQL files generated."
|
||||
Reference in New Issue
Block a user