* Add some common nupkg properties to everything
* Remove project property refactored into directory build props
* Remove properties now in common dir build props
* Add net6 version of project
* More net6
* Only target netstandard2.0 now
net4* is no longer needed as there's no more vs2017 support
* Clean up strong naming a bit
* Update dependencies
* Package all the things for build tasks in the -t:Pack
* Add more net6 project versions
* Clean up whitespace
* Needed moar NET6
* Name fixes
* Added meta project for packaging and package script
* Remove assembly copyright (now duplicates)
* Add resizetizer, add params to package script
* Disable strong naming for now
We need to re-evaluate how we do this a bit, we should probably use the `al` tool to do it now, and I believe the StrongNamer package may not work anymore, but we can do the same thing in a custom target at a later date.
* Fix path to tasks assembly
* don't build ios on android specific project
* Finish rename of toolbox file
* - add cake
* - fix cake extras
* fix the copy for the IDE
* Try packing on CI
* versions baby!
* build release
* this should od it
* this
* oops
* Move to an empty folder
* Use new symbol formats
* no symbols for build tasks and the head
* symbol all the things
* Compiler error with commented out code XD
* oopsies
* only build transitive
* Try this
* log everything
* This might work
* REPORTS
* previews
* needed
* versions
* duh
* Update build.cake
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
* Improve the Android testing
* Add a longer boot timeout for CI (it takes about 5 mins to boot)
* Fail the command if the tests failed
* Pass the arch correctly
Add support for selecting the emulator "skin" or "type"
* Make sure to unify the runs
* fail the build if the tests failed
* copy the test result files to <out-dir>/TestResults.xml
* Just getting something going
* This
* Update device-tests-android.yml
* Run the correct script
* Fix the restore config file
* Install the emulator
* Use separate lines for readability
* Move to a new pipeline
* Renamed
* this
* Update handlers.yml
* test2
* Update device-tests.yml
* Update device-tests.yml
* af
* Update device-tests.yml
* not sure
* Revert "not sure"
This reverts commit 2d722aba9737370fc9c48fa02e3a2b4b02efa769.
* not sure
* Update device-tests.yml
* Update device-tests.yml
* Update device-tests.yml
* sadfasdf
* Update device-tests.yml
* Update device-tests.yml
* Update device-tests.yml
* Run everything correctly again
* change this
* Get some vars
* Better things
* Better name
* Oops
* Update device-tests-android.yml
* Fix the tests
* Test this
* Update device-tests.yml
* Update device-tests.yml
* things
* more
* fix
* disable ios stuff
* need the envvars
* enabling the profiles again
* push the other one
* better
* can't use the shared runtime
* aadsf
* essentials ios
* adfs
* fix things
* change package names
* oops
* Reverts
* finals
* Fix android tests
* Make sure to pass the context to Platform.Init
* Add support for running tests inside an actual Activity
* Prepare to move the shared code into a new assembly for reuse
* move
* quick build to test
* Revert "quick build to test"
This reverts commit dd92838e995d363eab38e699e4ec4c26cf1b3bea.
* Switch build scripts to use dotnet cake
* - pin to version 0.38.5
* - cake version
* - dotnet first
* quotes
* - windows fix
* - fix bash to ignore empty parameters
* - roll back android
* - kudos
* - fix
* - shift
* - empty space