Граф коммитов

377 Коммитов

Автор SHA1 Сообщение Дата
Joao Matos b2242d983d Bump to latest CppSharp. 2017-03-01 21:02:52 +00:00
Joao Matos 5c0939d137 Fixed handling of enum items with signed types and negative values.
Fixes https://github.com/mono/Embeddinator-4000/issues/15.
2017-03-01 15:13:53 +00:00
Joao Matos a824a1d969 Remove unused variable. 2017-03-01 13:02:08 +00:00
Joao Matos 7e84d9f73b Fixed formatting of generated Java package specifier. 2017-02-28 21:27:19 +00:00
Joao Matos 3409209c92 Fixed formatting of Java enums. 2017-02-28 21:23:52 +00:00
Joao Matos 04f1300648 Implemented class specifier generation for Java backend. 2017-02-28 21:21:49 +00:00
Joao Matos 0a8bba8044 Bump to latest CppSharp. 2017-02-28 18:56:43 +00:00
Joao Matos c50d1b466a Improve enum handling for Java backend. 2017-02-28 18:56:31 +00:00
Joao Matos 0461c25ad7 Added Java-specific handling of enums to generator. 2017-02-27 20:32:43 +00:00
Joao Matos a9a58326ef Bump to latest CppSharp. 2017-02-27 20:31:04 +00:00
Joao Matos aa1db0f31e Add the enum as the enum item namespace when converting the .NET AST. 2017-02-25 03:15:26 +00:00
Joao Matos f261187a9e Fixed generation of empty package in Java generator. 2017-02-24 21:07:30 +00:00
Joao Matos 8530f8dc14 Use generated output files for compilation instead of looking up in the filesystem. 2017-02-24 19:07:11 +00:00
Joao Matos d31179ccce Update file preamble generation in generators. 2017-02-23 18:17:45 +00:00
Joao Matos cb721590c3 Bump to latest CppSharp. 2017-02-23 18:17:04 +00:00
Joao Matos 8daa7ccc1f Renamed CheckKeywords pass to CheckReservedKeywords. 2017-02-23 16:55:38 +00:00
Joao Matos 75f18d00d0 Implemented generation of Java packages. 2017-02-23 16:50:21 +00:00
Joao Matos c49a04c7dd Remove unused parameter. 2017-02-23 16:32:04 +00:00
Joao Matos 4fa8ccbf63 Generate one file per declaration to support Java packages. 2017-02-23 16:23:48 +00:00
Joao Matos 862e40c107 Remove more unused code. 2017-02-23 15:33:14 +00:00
Joao Matos 84214db4eb Outputs are now written to location specified by code generator. 2017-02-23 14:42:31 +00:00
Joao Matos ade8dcd1ce Remove unused code. 2017-02-23 14:41:48 +00:00
Joao Matos e276defb05 Bump to latest CppSharp. 2017-02-23 14:41:25 +00:00
Joao Matos c6eb3fe728 Setup generator passes before generation. 2017-02-21 17:52:41 +00:00
Joao Matos 7ddac37ca9 Use current directory if no output directory option is found. 2017-02-21 17:24:31 +00:00
Joao Matos 5442861783 Require Travis image with sudo support. 2017-02-19 00:05:34 +00:00
Joao Matos e3a6a1d97f Bump to latest CppSharp. 2017-02-19 00:05:14 +00:00
Joao Matos 3b71205890 Implemented a pass to convert properties to getter/setter pais in the Java generator. 2017-02-17 22:35:04 +00:00
Joao Matos 070a2b04ff Re-use generator base class from CppSharp. 2017-02-17 18:36:53 +00:00
Joao Matos 06a05c3525 Improve CppSharp project includes in build files. 2017-02-17 16:18:15 +00:00
Joao Matos 25ae33e95c Update .gitignore. 2017-02-17 16:15:59 +00:00
Joao Matos 25f3b777c3 Re-generated build projects. 2017-02-17 16:14:59 +00:00
Joao Matos 15ad7e0631 Bump to latest CppSharp. 2017-02-17 16:14:46 +00:00
Joao Matos 78408606af Declaration context handling for Java generator. 2017-02-16 02:01:30 +00:00
Joao Matos 36595e8e87 Initial primitive type handling for Java generator. 2017-02-16 02:01:00 +00:00
Joao Matos ccceacddbb Generate file preamble on Java generator. 2017-02-16 02:00:33 +00:00
Joao Matos 7108ec9db4 Remove unused code. 2017-02-16 02:00:00 +00:00
Joao Matos 61f05a3750 Setup more infrastructure for Java backend. 2017-02-15 04:31:44 +00:00
Joao Matos 134ca09021 Update code to compile with latest CppSharp. 2017-02-15 04:31:03 +00:00
Joao Matos 1abe57f896 Added JNA library JAR to the external dependencies folder. 2017-02-14 17:30:58 +00:00
Joao Matos 8c46e1862d Fixed compilation with latest C++#. 2017-02-14 02:35:29 +00:00
Joao Matos db586ba91e Bump to latest C++#. 2017-02-14 02:34:21 +00:00
Joao Matos bf786cd618 Re-generated projects. 2017-02-14 02:29:19 +00:00
Joao Matos 3d4623d014 Bump to latest C++#. 2017-02-14 02:28:56 +00:00
Joao Matos db6412e320 Rename template variables. 2017-02-06 15:21:55 +00:00
Joao Matos 5a780fd89d Rename JavaTemplate to JavaCodeGenerator. 2017-02-06 15:21:30 +00:00
Joao Matos 6b9a2589c3 Rename CTemplate to CCodeGenerator. 2017-02-06 15:16:53 +00:00
Joao Matos 32c043aa91 Re-use the Mono install script from CppSharp in Travis CI. 2017-02-06 12:56:26 +00:00
Joao Matos 1c8e67d980 Bump to latest CppSharp and update to CodeGenerator rename. 2017-02-06 12:55:59 +00:00
Joao Matos 5ca53c2967 Bump to latest CppSharp and update to CodeTemplate rename. 2017-02-03 14:29:09 +00:00