Joao Matos
d7faf5f063
Fix SDL_PollEvent generation in the SDL example.
...
Fixes https://github.com/mono/CppSharp/issues/978 .
Thanks to @Saalvage.
2023-10-18 17:40:15 +01:00
Dimitar Dobrev
230d0366d2
Replaced obsolete code in the example for SDL.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
2017-03-17 20:59:47 +02:00
Joao Matos
2a58d51586
Clean option setup in SDL example.
2017-01-10 16:22:28 +00:00
Dimitar Dobrev
b2a872f431
Merged the passes for properties and made the result non-optional.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
2016-11-01 23:41:23 +02:00
Joao Matos
e8064e3f4e
Minor build fixes.
2016-08-31 15:50:58 +01:00
Joao Matos
a77bc2a91f
Separate parser options from driver options.
...
This will break API compatibility, you will have to update your options setup code.
2016-08-31 15:40:10 +01:00
Dimitar Dobrev
4f10e9fb78
Fixed the build after the refactoring.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
2016-08-26 06:15:42 +03:00
Dimitar Dobrev
b41dc261ed
Added support for directly wrapping entire sets of interdependent libraries.
...
It's realised by using modules. Users now have to define one module for each library they want wrapped while setting the driver up.
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
2016-06-02 05:45:22 +03:00
Dimitar Dobrev
e289dd47bf
Extended the class for modules with include and library dirs, and defines.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
2016-05-20 02:40:53 +03:00
João Matos
d02192ed66
Improved SDL sample with clone scripts and directory scanning.
2016-03-01 18:48:46 +00:00
Dimitar Dobrev
48fece6aa1
Revert "Threw an exception when there are parsing errors, and handled it in the test clients."
...
This reverts commit 01e872b30d
.
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
2015-12-20 03:36:15 +02:00
Dimitar Dobrev
01e872b30d
Threw an exception when there are parsing errors, and handled it in the test clients.
...
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
2015-12-20 01:56:45 +02:00
triton
1802470013
Kill the old parser (good riddance :).
2014-07-02 18:41:03 +01:00
triton
7f927db6c8
Renamed ASTContext parameters.
2014-06-23 18:16:07 +01:00
Joao Matos
b19cd1042e
Updated build scripts with OS X fixes and added some building documentation.
2014-01-13 18:24:11 +00:00
triton
4d70b60700
Renamed ASTContext parameter from "lib" to "ctx".
2013-12-24 17:01:08 +00:00
triton
1593cb882d
Fixed examples build functions.
2013-10-25 02:10:04 +01:00
triton
047f6dd227
Updated examples to work with latest CppSharp.
2013-10-23 17:36:34 +01:00
triton
aa8cc62c08
Remove the SDL tests from the main build.
2013-08-09 02:00:13 +01:00
marcos henrich
0cf8c03aa3
PassBuilder is now generic. Driver Passes is now called TranslationUnitPasses. Added to driver GeneratorOutputPasses. Removed most of the PassBuilder Extensions.
2013-08-02 22:30:07 +01:00
triton
1f35639ff2
Update the SDL example.
2013-07-17 21:07:25 +01:00
triton
d0fb96121d
Change the ILibrary methods to take a driver instance.
2013-06-23 04:39:05 +01:00
triton
e455af7cf2
Update examples namespace.
2013-05-08 23:07:31 +01:00
triton
207354a688
Update the examples.
2013-03-06 03:57:46 +00:00
triton
4ee4c719df
Updated the SDL example.
2013-02-28 23:06:01 +00:00
triton
9654661ec1
Updates the examples to the new interfaces.
2013-02-20 14:42:26 +00:00
triton
cfdbee6be1
Removed obsolete example project files.
2013-02-06 18:08:49 +00:00
triton
f5fcef50f1
Massive update to the codebase.
...
- Removed reliance on T4 text templates that were proving to be a portability problem.
- Refactored the generator design to make a little more sense.
- Moved the examples to their own projects.
- Improved the build system to only use one unified output folder.
- Added much improved template support.
- Added work-in-progress C++/CLI generator backend.
- Added the concept of type maps.
2013-01-06 19:22:34 +00:00