40 Commits

Author SHA1 Message Date
eccce8c523 Add support for Microsoft Azure Trusted Signing
Signed-off-by: Simon Rozman <simon@rozman.si>
2024-11-19 10:30:06 +01:00
346a627292 Update Copyright year
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-01-07 11:19:14 +01:00
05edc2b598 Hardcode MSIBUILD_OUTPUT_DIR and MSIBUILD_ROOT
KISS!!!

Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 12:50:20 +01:00
6c4fb844fc Force SHA-256 timestamp
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 12:23:33 +01:00
ac5ec66f3e Switch to SPDX license notice
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-22 13:02:04 +01:00
f68cad560a Use environment to detect MSI tools path
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-10 09:42:09 +01:00
969c217511 Copyright: Bump year
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-03-25 08:32:22 +01:00
538cea0945 Unify platform order
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-14 23:54:07 +01:00
e1a0146570 PackageGUID.mak moved to %TEMP%
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 13:44:27 +01:00
f579c02fb3 Discontinue MSIBUILD_TARGET
The packaging files are now output using a predictable
"$(PKG)$(LANG).$(PLAT).$(CFG)" filenames.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 12:04:14 +01:00
152cb014ab Optimize cleaning
NMAKE invocations are costly (slow, no-parallel support).

Rather than pinpoint cleaning of each combination of $(PKG), $(LANG),
$(PLAT) and $(CFG) related files, we do the wildcard cleaning of all
$(PKG) related files.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 12:04:14 +01:00
f124bc89ad Makefile: Optimize building
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 12:04:14 +01:00
85aa175000 Add multiple MSI packages support
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 12:04:04 +01:00
7e69fd6005 Update Copyright year
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-01-03 12:32:39 +01:00
c48b64a64a Extend copyright year 2018-09-07 23:54:14 +02:00
aa5314abcd Add support for ARM64 2018-09-07 10:30:45 +02:00
5afb9b339f Switch to SHA-256 signing of MSI files
This breaks support for Windows Vista.
2018-07-04 11:01:49 +02:00
91ccd03ccf Copyright extended to 2017 2017-04-18 13:59:41 +02:00
576b84d74d Changed to RFC3161 time-stamping and forced SHA1 digest to support Vista 2017-03-10 13:47:16 +01:00
be0487d0c5 NovGUID.exe dependency eliminated 2016-09-16 09:22:37 +02:00
d3673d19a1 Copyright extended to GÉANT 2016-09-14 11:23:16 +02:00
cc188d9860 Support for MSIBUILD_VENDOR_NAME (optional) added 2016-08-27 16:41:04 +02:00
b0c4f3edf3 General package information moved from NMAKE macros to Property table, to allow translation to other scripts (than Windows-1252 and Windows-1250) 2016-07-15 09:52:12 +02:00
74c5814a13 Sources are UTF-16 encoded now 2016-05-20 09:52:59 +02:00
2df4df011a Missing check for MSIBUILD_MODULES_PRECOMPILED presence added 2016-05-16 11:22:41 +02:00
f56e7574d9 When locally installed prebuild MSM is found, the build process clones it automatically now. 2016-03-24 11:36:39 +01:00
158a587a43 Copyright year updated 2016-03-12 14:21:41 +01:00
Simon Rozman
01871e13ba 2015-02-25 08:07:21 +00:00
Simon Rozman
3e52474676 2015-02-24 13:20:02 +00:00
Simon Rozman
938fbc9dd8 2015-02-24 11:29:08 +00:00
Simon Rozman
53e6648936 2015-02-24 11:16:36 +00:00
Simon Rozman
905c9d02f9 Copyright notice added. 2015-02-24 11:01:05 +00:00
Simon Rozman
d7d86b0291 2014-11-17 09:08:03 +00:00
Simon Rozman
b1f161f0b4 2014-11-05 08:30:09 +00:00
Simon Rozman
f379083558 Added missing dependencies to the source tree and build configuration. 2014-07-14 16:06:12 +00:00
Simon Rozman
a8b89c5755 Estetski popravki 2014-03-07 13:07:16 +00:00
Simon Rozman
ddca722fc5 Za silo sem usposobil prevajanje namestitvenih paketov MSI. 2014-03-07 12:15:01 +00:00
Simon Rozman
b4ffbd452f Osamosvajanje projekta MSIBuild ... 2014-03-07 11:20:15 +00:00
Simon Rozman
fdaefa4550 Win32\Release, Win32\Debug, x64\Release, x64\Debug => Win32.Release, Win32.Debug, x64.Release, x64.Debug 2014-03-07 09:49:49 +00:00
Simon Rozman
789233d8d5 Dodal sem začetno verzijo projekta MSIBuild, ki je trenutno še kopija Amebisovega AOsn\MSM. 2014-03-07 08:26:42 +00:00