Katy Coe
b9409e7425
Plugins: Add hook TODOs
2020-12-21 23:02:32 +01:00
Katy Coe
210c4a716b
Tests: Parallelize output generation where possible
2020-12-21 06:02:52 +01:00
Katy Coe
2f01403dfb
Tests: Convert tests to use async/await
2020-12-21 05:53:58 +01:00
Katy Coe
4ae17fe365
Tests: Parallelize file comparisons
2020-12-21 05:31:59 +01:00
Katy Coe
1ab9c03c2f
Tests: Add benchmarking to test stages
2020-12-21 05:11:48 +01:00
Katy Coe
b19ef87ed2
Tests: Parallelize the testing of multiple images in one binary
2020-12-21 04:58:47 +01:00
Katy Coe
66cdbad766
Tests: Update to NUnit3TestAdapter 3.17
2020-12-21 04:58:15 +01:00
Katy Coe
1476be577a
Tests: Suppress mkdir output in update-expected-results.ps1
2020-12-15 16:14:08 +01:00
Katy Coe
24923cd15a
Tests: Update expected results
2020-12-14 02:56:46 +01:00
Katy Coe
9df33597b8
Tests: TestRunner sets LoadOptions.BinaryFilePath and finds Linux process maps
2020-12-14 02:56:29 +01:00
Katy Coe
8979625780
Tests: update-expected-results.ps1 now wipes old tests first
2020-12-14 02:55:49 +01:00
Katy Coe
c06461425f
Tests: generate-tests.ps1 takes LoadOptions from loadoptions.txt
2020-12-14 02:54:35 +01:00
Katy Coe
08f33b8fa1
Tests: Allow LoadOptions to be specified in TestRunner
2020-12-12 20:15:28 +01:00
Katy Coe
04c528e130
CLI/Tests: Migrate to .NET Core 3.1
2020-12-08 17:50:59 +01:00
Katy Coe
4291c005aa
Tests: Update expected results
2020-12-08 16:57:00 +01:00
Katy Coe
3f91fe0f66
Tests: Update expected results
2020-11-26 23:55:15 +01:00
Katy Coe
17ab66adf4
PS: Add -help switch to il2cpp.ps1
2020-11-26 14:23:23 +01:00
Katy Coe
c8497a0d7f
PS: Fix MapFileParser path expansion bug
2020-11-25 16:34:36 +01:00
Katy Coe
3a6b690c88
PS: Make il2cpp.ps1 compatible with PowerShell 7.x ( #92 )
2020-11-25 15:17:21 +01:00
Katy Coe
2428060522
Tests: Update expected results
2020-10-13 08:33:25 +02:00
Katy Coe
c94ce7d80e
Tests: Output Python scripts for all targets
2020-10-13 08:32:12 +02:00
Katy Coe
76825f231b
C++: Include IL2CPP intrinsics of .NET managed types ( #79 )
2020-10-07 08:00:42 +02:00
Katy Coe
188eb37d9a
Tests: Update expected results
2020-09-14 21:19:49 +02:00
Katy Coe
84a3530556
PS: Fix two regressions with Unity version wildcards
2020-09-07 06:06:11 +02:00
Katy Coe
658896f6d6
PS: il2cpp.ps1 support for Unity 2017.1.0f3 - 2018.1.9f2
2020-09-06 03:48:34 +02:00
Katy Coe
90e9ce6b83
PS: il2cpp.ps1 working for Unity >= 2020.1.0f1
2020-09-05 20:49:39 +02:00
Katy Coe
aa9f3974fa
PS: Run bytecode stripper before il2cpp
2020-09-05 19:09:34 +02:00
Katy Coe
795989180d
PS: Force IL2CPP cache to same folder as output
2020-09-05 18:46:02 +02:00
Katy Coe
3ee3a7f887
PS: Refactor generate-binaries.ps1 (now il2cpp.ps1)
2020-09-05 18:40:21 +02:00
Katy Coe
d358acdfd4
PS: Do single transpile from DLL to C++ before all IL2CPP builds
2020-09-05 17:43:20 +02:00
lifeengines
b91ba5b4f7
PS: Allow full Unity path as version argument ( #65 )
2020-09-05 17:23:51 +02:00
Katy Coe
ed91f2a3e0
Tests: Add Enums field offsets test ( #62 )
2020-09-03 08:31:02 +02:00
Katy Coe
af3aa4eed2
Tests: TestRunner once again generates IDA Python script
2020-09-03 07:11:23 +02:00
Katy Coe
d72d8df113
PS: Only invoke Roslyn compiler for specified assemblies
...
Assemblies should now be specified by stem names rather than with ".dll" at the end
A comma-separated list can be specified including wildcards
Version requirements clarified in comments
Attempting to delete a non-existing Cpp folder will no longer throw an error
2020-09-03 06:55:54 +02:00
Katy Coe
6e301030ea
Tests: Tidy up copyright messages
2020-09-03 06:46:28 +02:00
Katy Coe
f590ee3def
PS: Suppress Cpp directory deletion error if folder is in use by another process
2020-08-20 05:33:12 +02:00
Katy Coe
604c44aea7
PS: Fix bug finding Unity path
2020-08-20 05:31:18 +02:00
Katy Coe
086c066cc3
PS: Skip Android builds if toolchain unavailable rather than aborting
2020-08-20 05:18:31 +02:00
Katy Coe
e705bcac6b
PS: Allow specifying Unity build target as an argument
2020-08-20 05:12:35 +02:00
Katy Coe
c884d2a770
PS: Wipe Cpp folder before re-building IL2CPP application
2020-08-20 05:09:20 +02:00
Katy Coe
0d2f5b71c2
Tests: Update expected results
2020-08-17 06:12:58 +02:00
Katy Coe
95d88e60d7
AppModel: Build model by default in constructor
2020-08-15 02:34:19 +02:00
Katy Coe
f12d4bb98f
Tests: Add AppModel Il2CppType* lookup tests
2020-08-14 03:12:02 +02:00
Katy Coe
9fd64fabf9
Tests: Update expected results
2020-08-13 09:14:53 +02:00
Katy Coe
a659c429b0
Tests: Add TestAppModelQueries
2020-08-13 08:01:03 +02:00
Katy Coe
d1aafee184
Tests: Update incorrect CppTypeDeclaration test and add alignment tests
2020-08-13 06:57:41 +02:00
Katy Coe
5abc20dc7a
Tests: Updated expected results
2020-08-08 05:27:47 +02:00
Katy Coe
86dec121e5
Tests: Remove .py expected results; update .h expected results
2020-08-04 04:27:44 +02:00
Katy Coe
e4911c9d7d
Tests: Add JSON expected results
2020-08-04 04:27:03 +02:00
Katy Coe
6823e37e83
Tests: Remove .py generation from TestRunner and update-expected-results
2020-08-04 04:25:55 +02:00