Commit Graph

181 Commits

Author SHA1 Message Date
BigDmytro
e637bff0b0 add support net7 and net8, update linux dependencies 2024-04-22 09:37:44 +02:00
Dirk Kuypers
3f7bd3c61a Introduce prooperty to skip rpm dependencies if wanted 2021-12-16 13:55:42 +01:00
Dirk Kuypers
22a7f2a022 Add SkipDebDependencies flag to ba able to remove all added default dependencies 2021-12-16 13:55:42 +01:00
Frederik Carlier
978cb76d68 Add libicu versions 70, 69 and 68 2021-11-10 14:43:24 +01:00
Frederik Carlier
9c3be15a90 Add dependencies for net5.0, net6.0 2021-11-10 13:52:00 +01:00
Frederik Carlier
a377cb9b9a Fix CI pipelines (#199) 2021-11-09 00:42:51 +01:00
workgroupengineering
16d099522a feat: Mark package as developmentDependency (#188)
* feat: Mark package as DevelopmentDependency
2021-07-12 13:14:13 +02:00
Sacha
97c28fee95 Add libicu67 to dependencies
Required for Ubuntu 20.10/21.04
2021-07-08 16:48:42 +10:00
Nathan Kuenzig
a06f168ca7 Fixed DebSection 2020-09-17 13:32:33 -04:00
Frederik Carlier
64cd20ff5d Add support for recommended packages on Debian 2020-09-17 13:38:31 +02:00
Frederik Carlier
391265ac74 Explicitely tests for lzma multithreading support 2020-08-30 22:57:28 +02:00
Frederik Carlier
6fcdcb059a Bump dependencies, add .NET 5.0 target 2020-08-28 22:49:13 +02:00
Frederik Carlier
04d565670e Bump libicu dependency for Ubuntu 20.04 2020-06-12 11:04:38 +02:00
Łukasz Domeradzki
5381ffab5a Add dependencies for netcoreapp3.1 target 2020-05-14 23:51:50 +02:00
Frederik Carlier
f17c68c767 Respect LinuxFileMode for LinuxFolder entries 2019-12-09 23:20:06 +01:00
Frederik Carlier
bcc79edae1 ArchiveBuilder: Always set file mode to S_IFREG 2019-12-05 11:19:03 +01:00
Frederik Carlier
f18d515fe0 Log a warning when empty or hidden files are ignored 2019-12-05 09:37:56 +01:00
Frederik Carlier
61dd29c536 Add unit tests 2019-12-04 23:36:14 +01:00
Daniel Sherwood
4d314c70ca Handle link attribute.
Signed-off-by: Frederik Carlier <frederik.carlier@quamotion.mobi>
2019-12-04 23:36:14 +01:00
Frederik Carlier
ed963b0569 Fix typo 2019-12-02 17:17:26 +01:00
Frederik Carlier
3884bd5ee6 Properly set symlink file size 2019-12-02 17:17:20 +01:00
Frederik Carlier
d522a6a5b7 Fix symlink in cpio file 2019-12-02 16:31:02 +01:00
Frederik Carlier
5e16673570 RPM: Add support for symlinks 2019-12-02 16:01:54 +01:00
Frederik Carlier
ac4d631896 Add symlink to main executable in /usr/local/bin 2019-12-02 15:34:21 +01:00
Frederik Carlier
711916ccb3 TarFileCreator: Support streams which don't report on their current Position 2019-11-29 15:20:51 +01:00
Frederik Carlier
262aef6ca3 Use GZipStream instead of GZipOutputStream 2019-11-29 15:20:51 +01:00
Frederik Carlier
179418530e ArchiveEntry: Don't use prefix when not needed 2019-11-29 15:20:51 +01:00
Frederik Carlier
f35ee6d97c DebTask: Be more conservative when adding directories
When packaging relative paths ("./filename" or "filename"), there's no need to add directory entries for root ("/")
2019-11-29 15:20:51 +01:00
Frederik Carlier
7f19d0e752 Use built-in ArchiveBuilder and TarFileCreator to create .tar.gz files 2019-11-29 15:20:51 +01:00
Frederik Carlier
e02c9d792d Bump SharpZipLib version 2019-11-29 15:20:51 +01:00
Frederik Carlier
1af05f66a3 Support implicit .NET dependencies for RPM packages, too 2019-11-26 18:27:02 +01:00
Frederik Carlier
00610664e9 Architecture-independent is "noarch" for RPM, "all" for deb 2019-11-23 21:41:16 +01:00
Frederik Carlier
8e230c8081 Add default dependencies for framework-dependnet apps 2019-11-23 21:38:26 +01:00
Frederik Carlier
0ed6572daf Add default RPM dependencies, simplify Debian dependencies 2019-11-23 14:53:10 +01:00
Frederik Carlier
1cd0f787db List most up-to-date dependencies first 2019-11-23 14:53:10 +01:00
Frederik Carlier
f645ef5d15 Merge pull request #127 from qmfrederik/features/platform-dependent
Add an '-o | --output' argument
2019-11-22 15:55:50 +01:00
Frederik Carlier
9ce150638d Add missing $ 2019-11-22 15:35:07 +01:00
Bart Saint Germain
db52a7963e Use the standard home folder when creating the new user 2019-11-22 14:37:33 +01:00
Frederik Carlier
41c43f531e Fix compile-time warnings 2019-11-22 14:12:08 +01:00
Frederik Carlier
23626970ef Don't include the RuntimeIdentifier in the package name, if it is not set 2019-11-22 14:12:08 +01:00
Frederik Carlier
0816fac08e Add an -o parameter, allowing you to store the package in a specific folder 2019-11-22 14:12:08 +01:00
Frederik Carlier
a998cd7dfd Make RuntimeIdentifier optional 2019-11-22 13:16:03 +01:00
Frederik Carlier
3482345b6c Add libssl1.1 support 2019-11-21 22:08:54 +01:00
Frederik Carlier
10e4c5d18a RpmTask: Auto-determine package architecture 2019-11-21 13:31:49 +01:00
Frederik Carlier
0f3ddf43bf DebTask: Make the target achitecture dynamic 2019-11-21 13:26:45 +01:00
Frederik Carlier
e9a5776fec Support parsing runtime identifiers 2019-11-21 13:26:45 +01:00
Frederik Carlier
2cb1ea9102 Use Directory.Build.props for common properties & items
Downgrade NerdBank.GitVersioning
Remove SourceLink
2019-11-21 10:13:43 +01:00
Frederik Carlier
844de91622 Merge pull request #114 from qmfrederik/fixes/sourcelink
Enable SourceLink
2019-08-28 23:35:22 +02:00
Frederik Carlier
0839a98535 Use SourceLink, license expression 2019-08-28 23:13:28 +02:00
Frederik Carlier
55493fe636 Allow callers to override the number of compression threads, for compat purposes. 2019-08-28 23:02:45 +02:00