yury
|
376174d7ac
* pas2jni: Fixed error handling of ppudump.
|
8 years ago |
yury
|
252f9ef153
* pas2jni: Support for class references.
|
8 years ago |
yury
|
ea61dee00b
* ppudump: Mark objects with abstract methods in the JSON/XML output.
|
8 years ago |
yury
|
78abcbd4ca
* pas2jni: Improved support for interfaces. Proper typecasting of an object instance to an interface.
|
8 years ago |
yury
|
a934312e4f
* pas2jni: Minor fix to exe extension.
|
9 years ago |
yury
|
98ebcdc179
* pas2jni: Minor optimizations.
|
9 years ago |
yury
|
95f933049a
* pas2jni: Fixed memory leaks.
|
9 years ago |
yury
|
2206a54b28
* pas2jni: Fixed exclusion.
|
9 years ago |
yury
|
9d93c6f953
* pas2jni: Properly exclude whole units.
|
9 years ago |
yury
|
894e61f6bd
* pas2jni: Support for raw Java Objects as function parameters and result. Avoid possible duplicate parameter names.
|
9 years ago |
yury
|
0e056ece03
* pas2jni: Basic support for arrays.
|
9 years ago |
yury
|
d973c1c0c9
* pas2jni: Support for interfaces.
|
9 years ago |
yury
|
cddbe1b83d
* pas2jni:
|
9 years ago |
yury
|
9193954d1c
* pas2jni: Detect the default units path.
|
9 years ago |
yury
|
ab4c8623ec
* pas2jni: Fixed reading of the ppudump's output in some cases.
|
9 years ago |
yury
|
de770592da
* pas2jni: - Fixed method pointer handling for ARM platforms.
|
10 years ago |
yury
|
7f23fcd02c
* pas2jni: Removed unneeded code. Added unsupported features to the readme.
|
10 years ago |
yury
|
830e3ceb0d
* pas2jni: Properly handle enums with inline elements.
|
10 years ago |
yury
|
7860959a13
* pas2jni: Fixed exclusion of descendant classes.
|
10 years ago |
yury
|
3ca38ade60
* pas2jni: When excluding a class, also exclude all descendant classes.
|
10 years ago |
yury
|
e318185d27
* pas2jni: Properly handle indexed properties with more than one index parameters.
|
10 years ago |
yury
|
4a696dbf00
* pas2jni: fixed error during records processing.
|
12 years ago |
yury
|
94197aade9
* pas2jni: fixed processing of int64 and boolean constants. Also fixes to correctly process whole System unit.
|
12 years ago |
yury
|
45895f26e0
* pas2jni: use stable JSON output from ppudump.
|
12 years ago |
yury
|
f174c4df83
* pas2jni: Removed debug stuff.
|
12 years ago |
yury
|
226fb92d61
* Check for ppudump in the same folder as pas2jni only if there is a path to pas2jni executable is available in ParamStr(0).
|
12 years ago |
yury
|
65a4585012
* By default try to use ppudump from the folder where pas2jni is located.
|
12 years ago |
yury
|
5d1b97fd67
+ pas2jni - an utility to generates a JNI (Java Native Interface) bridge for a Pascal code. Then the Pascal code (including classes and other advanced features) can be easily used in Java programs.
|
12 years ago |