Katy Coe
71be0f2af2
Update year in copyright messages
2021-01-04 05:26:43 +01:00
Katy Coe
c6ed3a096c
Tests: Disable parallelization for tests with plugins
2020-12-30 18:13:12 +01:00
Katy Coe
c57fa592b9
Tests: Start compare tasks as soon as they are available
2020-12-30 18:12:56 +01:00
Katy Coe
0c25465c31
Tests: Update expected results
2020-12-29 00:49:11 +01:00
Katy Coe
61d86d7d96
Plugins: Pass PluginEventInfo instead of PluginErrorEventArgs to ErrorHandler
2020-12-24 00:12:55 +01:00
Katy Coe
62451e5131
Plugins: Add IPlugin.OptionsChanged
2020-12-23 23:55:43 +01:00
Katy Coe
a7355dd3e2
Tests: Enable the use of plugins in tests
2020-12-22 04:52:06 +01:00
Katy Coe
adb5a61f51
Tests: Load XAPK and APK files if found
2020-12-22 04:10:25 +01:00
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