5175 Commits (e8fbdaa68a897dfa969ee2a9073974f9355c4f64)
 

Author SHA1 Message Date
Joao Matos e8fbdaa68a Extract and re-use GetIncludePath across multiple generators. 5 years ago
Joao Matos f18022b57e Fix TU.FileRelativeDirectory to be more robust against some paths. 5 years ago
Joao Matos 2cfd76b8be Fully resolve include dirs paths in driver option validation. 5 years ago
Joao Matos ef084fa504 Minor refactorings. 5 years ago
Joao Matos 1f3a50b37b Fix ShouldGenerateClassNativeField to use NeedsBase instead of HasBase. 5 years ago
Joao Matos bc22e1808e Update Class.HasNonIgnoredBase to use the actual base class. 5 years ago
Joao Matos a13a1e7e88 Fix rename pass not handling some declarations due to early return. 5 years ago
josetr d9e738f851 Add workflow files to workspace 5 years ago
josetr 4ade453647 Manage package versions centrally 5 years ago
josetr 02b50fcfa4 Disable msbuild logo 5 years ago
josetr 39230069a2 Disable dotnet telemetry 5 years ago
josetr a74bd2906b Disable dotnet logo 5 years ago
josetr db3fcb1eab Add `LanguageVersion.CPP20` support 5 years ago
josetr afaf834728 Only upload artifacts from master branch 5 years ago
josetr a792f2cd95 Simplify code that regenerates test bindings 5 years ago
Dimitar Dobrev 4405525f3a Make unit tests independent of the generator 5 years ago
josetr 47b98a2265 Simplify code that regenerates test bindings 5 years ago
josetr 1926e69435 Only use premake for native projects and improve c# projects. 5 years ago
josetr 0b270df006 Rename files 5 years ago
josetr 9b69f14705 Move GeneratorTestFixture type to its own file. 5 years ago
josetr f474a7327b Fix typo and move alignment offsets to cpp file 5 years ago
Dimitar Dobrev cd7b3576db Export or implement accessible functions in tests 5 years ago
Dimitar Dobrev da7dd1b674 Export symbols for indirectly accessible constructors 5 years ago
Ali Alamiri ee48df522d
Publish artifacts for CI builds (#1533) 5 years ago
Dimitar Dobrev ed51c802b9 Fix importing/exporting redeclaration in symbols 5 years ago
josetr a9616bdc75 CI: Add `Restore` step to make it easier to analyze build times 5 years ago
Dimitar Dobrev 1c7cfaeaaf Don't warn repeatedly about an existing LLVM dir 5 years ago
Dimitar Dobrev 48ab973db6 Don't download LLVM if its destination exists 5 years ago
Dimitar Dobrev 6f784b7172 Fix the expression-generator after changed paths 5 years ago
Dimitar Dobrev 3d750e3539 Fix a regressive crash when generating parser bindings 5 years ago
Dimitar Dobrev f09f95d7a4 Remove redundant overrides from the generated C++/CLI 5 years ago
josetr bdf055fe6c Take advantage of .NET Core transitive dependencies 5 years ago
Dimitar Dobrev 25b9082c4c Disable the msvc warning about unexported template specializations 5 years ago
josetr 8a3a8bc4ad [Linux CI] Upgrade to GCC 10 5 years ago
josetr 98f40dc1cd
Fix naive version comparison 5 years ago
josetr 64f237db0f Fix GCC version detection 5 years ago
josetr 8de5e1a2ae Move all LLVM files to /build/llvm 5 years ago
josetr c8e718ffe6 Ignore premake5 binaries 5 years ago
josetr 1fec063bb3 Remove secondary Zstandard compression from LLVM packages 5 years ago
josetr b455772f40 Show a message explaining how to build LLVM when a pre-built package is unavailable. 5 years ago
josetr 53073ca2f8 Fix wrong LLVM package name when GCC version is >= 10 5 years ago
josetr 894fa2a640 Fix LLVM workflow in windows by using ACTIONS_ALLOW_UNSECURE_COMMANDS temporarily 5 years ago
josetr 9f4ea1f38c Add LLVM commands to build.sh 5 years ago
Dimitar Dobrev 6acaf248f7 Test using a specialization from a dependent module 5 years ago
Joao Matos 83e3874670 Add install_tools target to build.sh and fix LLVM CI. 5 years ago
Joao Matos c42d1df76b Deprecate GCC 7 and add GCC 10 build for LLVM CI. 5 years ago
josetr e16966b3c4 Move generated .vcxproj files back to their original place 5 years ago
josetr b7b96d31e0 Add missing `-configuration` option to build.sh script 5 years ago
josetr 0a9215b7f3 Include timestamp.cs file in project to ensure bindings are always up to date 5 years ago
josetr b61707944f Replace Generate*.bat files with a single generate.sh which uses VS2019 by default 5 years ago