Commit Graph

30 Commits

Author SHA1 Message Date
Caelan Sayler
2d6d155444 ignore net9 compat warnings 2024-12-29 09:48:11 +00:00
Caelan
3128d34b14 Rework solution structure to allow more types of library projects (#196)
* Rename avalonia & wpf samples

* Rename rest of samples

* fix sample readme

* Fix compat util tests

* rename / move all src projects

* remove package lock files and move libC# again

* Add rust lib and cargo workspace

* Replace locksmith lib with new filelocksmith-rs library

* Deprecated type

* fix setup compile

* Use thiserror for error handling

* Rename some enums and formatting

* Add missing SHA256

* wip c++ library

* cpp wip

* alphabetize readme

* Try to get build working again

* Fix some conditionally compiled bits

* cross config should be in workspace root

* Fix PathHelper for new rust target dir

* Missed one old path to velopack.csproj

* remove obsolete coverage code

* testawareapp.exe no longer exists
2024-08-06 22:56:40 +01:00
Caelan Sayler
bfb469566a Add cross-compiling support 2024-06-04 21:23:57 +01:00
Caelan Sayler
2c1cb6cba9 try a few things to fix source link 2024-05-24 11:32:20 +01:00
Caelan Sayler
bb02fe2b2f disable unknown locale warning on Linux 2024-03-29 12:19:10 +00:00
Caelan Sayler
8c5391e788 ci: add nuget package lock & cache 2024-03-27 15:50:18 +00:00
Caelan Sayler
cb9a86f0fd Refactor self contained nuget package into it's own target file 2024-03-14 17:20:50 +00:00
Caelan Sayler
542fbc97ba Move nupkg cache cleaning to shared targets 2024-03-14 16:37:27 +00:00
Caelan Sayler
4088cee484 Move nuget packaging properties to shared targets 2024-03-14 16:30:13 +00:00
Kevin Bost
8b9f51c21f Some work on publishing a nuget package
Run `dotnet build -c Release; dotnet pack` from the Velopack.Build directory
2024-03-10 23:19:49 -07:00
Caelan Sayler
dd94b60be3 WIP packaging Build as NuGet package 2024-03-10 23:15:07 +00:00
Caelan Sayler
eff71d9b3f Rename to Velopack 2023-12-31 11:01:56 +00:00
Caelan Sayler
c169323bd5 Update nuget packages 2023-12-15 14:24:17 +00:00
Caelan Sayler
e4c0aa2200 WIP: basic restructuring and renames 2023-12-14 14:16:06 +00:00
Caelan Sayler
d0dc16fd00 Merge branch 'master' into develop 2023-11-04 21:25:09 +00:00
Caelan Sayler
51c24b1315 Update all nuget dependencies to latest 2023-11-04 14:54:08 +00:00
Caelan Sayler
c7ffd2cb14 Update AWSSDK, Newtonsoft.Json, NuGet.Commands, PeNet, Vanara, NLog, and others 2023-04-26 12:45:06 +01:00
Caelan Sayler
ab0b3264d3 Update sln nuget dependencies 2022-12-01 18:01:53 +00:00
Caelan Sayler
0e8cbea83b Update AWSSDK (3.7.9.41), NuGet (6.3.0), PeNet (2.9.8), SharpCompress (0.32.2), Vanara (3.4.6), NLog (5.0.2) 2022-08-20 12:54:13 +01:00
Caelan
8fe1988e8a Update AWSSDK and NBGV 2022-06-08 11:56:00 -06:00
Caelan Sayler
c449776036 Testing built-in nupkg publishing 2022-05-22 18:29:13 +01:00
Caelan Sayler
426a71171a Move common proj properties to build.props 2022-05-22 15:59:45 +01:00
Caelan Sayler
6c6dc4f58a Add SourceLink & update nuget packages 2022-05-19 18:47:21 +01:00
Caelan Sayler
6c9421a3bb Update NLog, Vanara, and GitVersioning to latest 2022-01-17 14:38:15 +00:00
Caelan Sayler
d57e39c1d9 Tidy up project files; Remove GitHub copyright from produced binaries 2021-12-12 10:48:03 +00:00
Caelan Sayler
96f4d507f0 Update SharpCompress, Newtonsoft.Json, and xunit 2021-10-29 12:05:15 +01:00
Caelan Sayler
c824f2f380 Fix build scripts 2021-08-12 15:36:36 +01:00
Caelan Sayler
213aef318a Use PublishSingleFile instead of ILRepack 2021-08-12 13:50:11 +01:00
Caelan Sayler
655edeeb26 Update nuget packages; remove submodule 2021-08-11 23:02:47 +01:00
Rob Mensching
26c2c6ef11 Modernize Squirrel build process 2019-05-24 12:34:30 -03:00