Commit graph

60 commits

Author SHA1 Message Date
Archi
d64669d563
Closes #2459 2021-11-29 09:56:43 +01:00
Łukasz Domeradzki
0850a261cb
Add osx-arm64 ASF variant (#2451) 2021-11-10 20:36:09 +01:00
Archi
566be6e8c4
Use --self-contained and --no-self-contained as recommended by .NET 6.0 docs 2021-11-10 19:39:04 +01:00
Łukasz Domeradzki
0eee21360d
.NET 6.0 (#2388)
* Bump non-source files to net6.0

* Correct .NET 6.0 warnings

* Correct CI

* Correct linking errors

Not much I can do about them ATM

* Remove TrimmerRoots

At least runtime is no longer needed for our STD plugin, not sure about the dictionary

* Correct cc.sh

* Revert "Remove TrimmerRoots"

This reverts commit 11f603d3d6.

* First round of cat & mice game

* Update Directory.Build.props

* Update Startup.cs

* Update Startup.cs

* Update Startup.cs

* Fix new warnings

* Update SDK

* Address netf error

* Update Directory.Packages.props
2021-11-08 23:41:02 +01:00
JustArchi
5644cf0353 Correct build/run scripts for osx compatibility 2021-05-15 23:37:52 +02:00
JustArchi
33643bcaf2 CI: Add support for lock files 2021-05-09 01:57:49 +02:00
JustArchi
5ea6a167e4 Add --no-analysis to cc.sh 2021-05-08 00:17:27 +02:00
JustArchi
00fba90928 Misc STD enhancements in cc.sh 2021-01-14 11:03:42 +01:00
JustArchi
24d82503ff Closes #2129 2021-01-14 10:54:15 +01:00
Łukasz Domeradzki
35f4651ed6
.NET 5.0 (#1999)
* Initial work

* Fix CIs

* Fix warnings

* Update .travis.yml

* Update dockerfiles

* Update libraries to .NET 5.0

* Misc

* Remove workaround for #1812

* Update cc.sh

* CI updates

* CI updates

* Update .travis.yml
2020-11-10 23:22:57 +01:00
JustArchi
4b570f7928 Handle token in cc.sh, misc 2020-06-15 13:45:17 +02:00
JustArchi
b5152eb852 Modify cc.sh and run.sh for plugin scenario 2020-06-15 13:21:56 +02:00
JustArchi
23442b56b7 Fix unknown switch
Official docs have lied to me once again
2020-04-22 23:05:30 +02:00
JustArchi
35d74cae1b Update cc.sh 2020-04-22 22:48:42 +02:00
JustArchi
83060a4ff6 Misc 2020-02-18 21:24:22 +01:00
Łukasz Domeradzki
2eb9067a91
Re-enable trimming and single file publishing (#1542)
* Trimming tests

* More tests

* Final touches
2019-12-05 21:34:40 +01:00
Łukasz Domeradzki
44e062bce0
.NET Core 3.1 (#1535)
* .NET Core 3.1

* Misc
2019-12-04 18:33:51 +01:00
JustArchi
633146a3f9 Rewrite ASF scripts to POSIX sh 2019-11-07 22:02:59 +01:00
JustArchi
53694854f2 Update cc.sh 2019-09-26 22:13:50 +02:00
Łukasz Domeradzki
5b4867c387
Update ASF to .NET Core 3.0 (#1427)
* Initial bump to .net core 3.0

* Update cc.sh

* Update appveyor.yml

* Update ArchiSteamFarm.csproj

* Update appveyor.yml

* Update .travis.yml

* Build corrections

* Cleanup

* Update .travis.yml

* Don't publish trimmed for now

* Update ArchiSteamFarm.csproj
2019-09-26 20:28:25 +02:00
JustArchi
36b2a4b505 Add support of ASF_PATH to shell scripts + misc 2019-08-03 02:16:16 +02:00
JustArchi
fdbb51a7b1 Misc 2019-02-24 17:25:51 +01:00
JustArchi
5f14684d37 Misc bash scripts improvements 2019-02-19 00:59:26 +01:00
JustArchi
6c80de1078 Misc 2019-01-14 18:29:49 +01:00
JustArchi
1d8edde943 Misc improvements 2019-01-11 16:48:40 +01:00
JustArchi
4dca323726 Make ASF-ui build skippable 2019-01-11 00:55:15 +01:00
JustArchi
c73536733a Misc 2018-12-26 02:53:06 +01:00
Łukasz Domeradzki
1d78060015
.NET Core 2.2 (#958)
* Initial bump

* Fix travis
2018-12-07 22:04:09 +01:00
JustArchi
ca59b992d7 Update cc.sh 2018-12-05 23:23:59 +01:00
JustArchi
a67139a5c2 Update cc.sh 2018-12-05 23:17:09 +01:00
JustArchi
9cda8f4e7e Misc 2018-10-13 01:40:52 +02:00
JustArchi
03ffabb9af Misc 2018-10-02 13:54:06 +02:00
Łukasz Domeradzki
d0f32c8250
ASF V3.4 with ASF UI (#906)
* Add ASF UI as dependency

* Correct CIs

* Misc

* Misc

* Another attempt of fixing travis

* And another one

* Test monmon improvements

* Test

* Another test

* More travis tests

* And one more

* Another test

* More tests

* More tests

* More tests

* Final code

* Use deploy script for ASF UI

* Misc

* Kill obsolete code and bump version

* Delete old asf-ui

* Add new ASF-ui

* Add UI.html
2018-09-23 01:52:19 +02:00
JustArchi
22c563b56b Correct cc.sh 2018-06-04 00:23:04 +02:00
JustArchi
1857fec906 Misc 2018-05-13 20:33:44 +02:00
JustArchi
d8d004190c Add --no-link-during-publish to cc.sh 2018-03-17 19:00:31 +01:00
JustArchi
6a2c1ce01b Update cc.sh 2018-03-17 17:15:32 +01:00
JustArchi
4aa3576142 Misc 2018-02-26 19:58:25 +01:00
JustArchi
cf10f07124 Add --no-shared-compilation to cc.sh 2018-02-07 06:37:21 +01:00
JustArchi
ae640ba6ba cc.sh: use dotnet publ;ish
There is almost no difference between those two, but publish copies core libraries for running the project that might be missing if user deletes bin/obj/packages folders.
2017-12-07 14:39:41 +01:00
JustArchi
47b3f8f563 Closes #696 2017-11-13 02:13:29 +01:00
JustArchi
ad4e4ed92f Don't catch EXIT signal
It's not only pointless, but causes issues when scripts are being run in another set -e container.
2017-10-18 15:10:32 +02:00
JustArchi
944421e47e cc.sh/run.sh code review 2017-10-18 15:03:52 +02:00
JustArchi
5c6bd0eb6f Misc 2017-08-31 07:54:25 +02:00
JustArchi
6b4634746a Update scripts
So they match more what travis is doing.
2017-08-31 07:54:07 +02:00
JustArchi
1727492e07 Misc 2017-08-14 19:02:06 +02:00
JustArchi
fb59a37346 Initial build tools for linux 2017-06-26 05:14:44 +02:00
JustArchi
ab34ca70a6 Misc 2017-01-16 01:36:39 +01:00
JustArchi
4d6f2811bb Unify mono params 2016-09-12 20:52:30 +02:00
JustArchi
49b1259817 Misc 2016-08-27 09:56:52 +02:00