Commit Graph

16 Commits

Author SHA1 Message Date
Frederik Carlier
f18d515fe0 Log a warning when empty or hidden files are ignored 2019-12-05 09:37:56 +01:00
Frederik Carlier
ac4d631896 Add symlink to main executable in /usr/local/bin 2019-12-02 15:34:21 +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
a998cd7dfd Make RuntimeIdentifier optional 2019-11-22 13:16:03 +01:00
Frederik Carlier
10e4c5d18a RpmTask: Auto-determine package architecture 2019-11-21 13:31:49 +01:00
stop-cran
409450f19b Add vendor, description and URL to RPM metadata. 2019-02-18 18:51:46 +02:00
Clemens Vasters
dbf8861591 Patching pre/post install/remove scripts from RPM task to packager equivalent to DEB packaging. 2018-08-11 04:31:27 -07:00
Frederik Carlier
d2ca2a79b5 Fix issue with RPM dependencies not being taken into acount. 2017-11-08 00:11:41 +01:00
Frederik Carlier
028f3b94e9 Fix a null reference exception when RpmDependencies is null (i.e. the user did not specify any RPM package dependencies) 2017-09-05 16:28:39 +02:00
Frederik Carlier
68d5376727 Support customizing the user name and service name 2017-06-24 22:04:03 +02:00
Frederik Carlier
3687b7047a Support specifying additional RPM dependencies 2017-06-24 13:48:23 +02:00
Frederik Carlier
fe9996fad4 Support pre/post installation scripts
- Add user and group
- Add systemd service
- Remove directories on uninstall
2017-06-24 01:11:26 +02:00
Frederik Carlier
b95dad0e5d Allow fine-tuning of the folder structure on Linux
- Support setting the group and owner of files
- Support adding empty directories
- Support changing the target path of files
2017-06-23 22:46:24 +02:00
Frederik Carlier
0ca32c7f3b Add the ArchiveEntry class, which allow building an abstract representation of an archive; allowing us to consume additional items (not just the files in the output directory). 2017-06-23 18:00:43 +02:00
Frederik Carlier
a68adc83b7 Add targets for creating RPM packages 2017-05-12 22:56:48 +02:00