Commit Graph

48 Commits

Author SHA1 Message Date
Caelan Sayler
a8e40defb8 Add Linux Arm64 support 2024-06-14 22:36:16 +01:00
Caelan Sayler
68f6a699d7 Fix bugs with cross-compiling 2024-06-04 22:15:14 +01:00
Caelan Sayler
bfb469566a Add cross-compiling support 2024-06-04 21:23:57 +01:00
Caelan Sayler
d4fc0d62f9 Add --shortcuts property to cli and pass through to nuspec 2024-05-24 16:50:40 +01:00
Caelan Sayler
b9d73fc6e9 fix: Squirrel migration fails if there are files in the package with no extension 2024-05-15 22:35:17 +01:00
Caelan Sayler
2bb2ecb370 fix: object null ref on linux 2024-03-28 13:00:05 +00:00
Caelan Sayler
dcb9e9e450 Wire up new noportable/noinst arguments 2024-03-26 21:16:14 +00:00
Caelan Sayler
4e32b08ee2 Big argument refactoring: add noportable/noinst args, replace --includePdb with --exclude 2024-03-26 17:05:10 +00:00
Caelan Sayler
ede3a6b12e Minor fixes for msbuild task 2024-03-11 11:19:14 +00:00
Caelan Sayler
0dfeffddda Allow assembly name to be passed without .exe on windows 2024-03-10 23:14:30 +00:00
caesay
0bffac3c99 Fix cp arguments to match previous behavior 2024-03-08 09:48:09 +00:00
Caelan Sayler
e497a3d5ae Use 'cp -a' when packaging on unix to preserve symlinks 2024-03-07 14:31:54 +00:00
Caelan Sayler
7530764ce2 Fix mainExe check properly. 2024-03-03 17:06:20 +00:00
Caelan Sayler
cab2d5dc26 Passing in .app bundle should look in the MacOS dir for mainExe 2024-03-03 16:45:55 +00:00
Caelan Sayler
c97d51ff83 fix arg name in exception text 2024-02-15 11:39:37 +00:00
Caelan Sayler
bcdcbb4cda Add back includePdb option 2024-02-14 22:13:26 +00:00
Caelan Sayler
2caa7852d3 Convert all files to file-scoped name space 2024-02-02 12:26:31 +00:00
Caelan Sayler
42c5357927 Work around spectre bug and add prompt for overwrite 2024-01-30 15:19:49 +00:00
Caelan Sayler
2cc55eda9c Remove some conditional code into helper method 2024-01-30 12:12:51 +00:00
Kevin Bost
217055b896 Adding netstandard 2.0 support for packaging projects
Minor code cleanup and spelling fixes
2024-01-28 21:41:56 -08:00
Caelan Sayler
eb410e9b07 Replace MarkdownSharp with Markdig 2024-01-26 14:44:33 +00:00
Caelan Sayler
cbaf951872 Only compute runtime dependencies once 2024-01-26 10:58:41 +00:00
Caelan Sayler
90d685bb21 Decouple Spectre from Packaging, refactor command/compat 2024-01-25 21:28:18 +00:00
Caelan Sayler
d936617bc9 Remove VelopackApp cli check 2024-01-25 10:43:21 +00:00
Caelan Sayler
5978e6d91f Ignore VelopackApp check if the binary architecture is not the same as current system 2024-01-23 20:20:16 +00:00
Caelan Sayler
51f3a29cd2 Remove x86 throw in package builder 2024-01-20 19:26:43 +00:00
Caelan Sayler
329742ad1e Use shared location for Json options 2024-01-15 21:23:40 +00:00
Caelan Sayler
c9f7073761 cont. Migrate to release.json 2024-01-15 19:39:20 +00:00
Caelan Sayler
24f48c9d7e Migrate to releases.json 2024-01-15 17:04:03 +00:00
Caelan Sayler
7e74a81656 Fix more tests 2024-01-15 14:20:11 +00:00
Caelan Sayler
78c8003eca Concurrency bug 2024-01-15 13:52:57 +00:00
Caelan Sayler
120facd6f3 cont. Removing RID & Migrating to channel 2024-01-15 12:03:57 +00:00
Caelan Sayler
9be561de7e WIP: Removing RID & Migrating to channel 2024-01-15 11:30:43 +00:00
Caelan
3ab7f0e2a2 Fix linux commands for custom .AppDir 2024-01-14 21:15:07 +00:00
Caelan Sayler
d3a045f578 Refactor helper/exe, Fix zstd bugs: don't use update binary on osx and windowLog 2024-01-14 11:45:50 +00:00
Caelan Sayler
8ff0bf57dd Refactor delta gen, add bsdiff fallback, better error messages 2024-01-13 13:05:18 +00:00
Caelan Sayler
c95ebc2833 Refactor VelopackApp exceptions 2024-01-11 14:49:27 +00:00
Caelan
70d15ecd76 Only windows uses .exe extensions... 2024-01-11 00:21:37 +00:00
Caelan Sayler
18b808b27c Add warning about x86 2024-01-10 22:56:52 +00:00
Caelan Sayler
8d56e78d99 Check VelopackApp on all platforms / better error messages 2024-01-10 22:46:24 +00:00
caesay
afb9b0051e Can't staple to a file not ending in .pkg 2024-01-09 11:57:33 +00:00
Caelan Sayler
2f4d6e0f01 Add support for indeterminate progress 2024-01-09 10:46:18 +00:00
Caelan Sayler
e5ce05fb86 Add initial code for linux 2024-01-09 09:39:22 +00:00
Caelan Sayler
3ccde34083 Convert OSX to new Packaging format 2024-01-09 09:39:22 +00:00
Caelan Sayler
efac37a7ef Progress reporting for code signing 2024-01-09 09:39:22 +00:00
Caelan Sayler
ae76fa45e3 Nuspec needs to be final form a lot sooner in package build 2024-01-09 09:39:22 +00:00
Caelan Sayler
a4922c8bf5 Implement new pack file exclusions 2024-01-09 09:39:22 +00:00
Caelan Sayler
0427a8848b Add console progress bars with Spectre & add more parallelism 2024-01-09 09:39:22 +00:00