3215cc0cc7
Makefile: Discontinue publishing binaries to GitHub
...
Publishing binaries to https://github.com/Amebis/GEANTLink-dist was a
customer requirement. As GÉANT is no longer deploying GÉANTLink, this
makes no sense any more.
Should anybody require this feature, please contact me.
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-10-03 19:09:37 +02:00
97958040a3
Makefile: Cleanup
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-10-03 19:09:37 +02:00
5e7f55880a
Update Copyright and build year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-01-07 11:21:33 +01:00
84fae77ed3
Prepare PDB.zip file locally
...
The GEANTLink-dist repo is hosted on GitHub and hit the file size limit.
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 15:35:36 +01:00
4ef4ec6f31
Introduce PDB packaging
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 13:48:45 +01:00
4c4cb35bce
Hardcode output folder name
...
KISS!!!
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 10:26:55 +01:00
b55ddd7d86
Update Copyright and build year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-22 15:31:23 +01:00
b96ebfbce4
Switch to SPDX license notice
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-22 15:20:57 +01:00
682dc048e9
Migrate manual DLL registration to DllRegisterServer()
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-06-29 15:45:44 +02:00
3f4afdcb9a
Add support for Romanian
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-04-20 16:17:27 +02:00
709a9e8709
Makefile: Stop digitally signing intermediate packaging files
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 13:48:31 +01:00
5b452a25fe
Makefile: Optimize cleaning
...
NMAKE invocations are costly (slow, no-parallel support).
Rather than pinpoint cleaning of each combination of $(LANG), $(PLAT)
and $(CFG) related files, we do the wildcard cleaning of all packaging
files.
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 13:28:14 +01:00
90e21bd6e6
Makefile: Optimize building
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 13:28:13 +01:00
1286bd0b87
Automate source publishing
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-28 14:12:59 +01:00
f0e2d2d40d
Revert back to "x64" platform designation of deliverables
...
Renaming MSI and other output files just to unify platform designation
doesn't justify the cause. Not to break other people's installers, the
"AMD64" was renamed back to "x64" in output filenames.
This partially reverts 152e3a9176203b0cc953bd55b1118caf75045c4a.
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-28 13:37:19 +01:00
14726b14d4
Makefile: Revise language list
...
To speed up building, remove untranslated and severly undertranslated
languages: Bulgarian, Czech, Welsh, Basque, Finnish, French, Gaelish,
Icelandic, Korean, Lithuanian, Dutch, Russian, Slovak, Swedish,
Vietnamese
Enable already translated, but overlooked languages: Hungarian,
Portuguese (Portugal), Turkish
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-28 09:33:38 +01:00
152e3a9176
Unify platform designations
...
- .sln uses the same as .vcxproj and Makefile
- Output MSI files use the same as %PROCESSOR_ARCHITECTURE%
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-08 08:23:08 +01:00
14e48f9c8a
Parameterize EAP module MSI building
...
Since this also changes GUIDs of some components, the "EAPTTLS" has been
changed to "EAP-TTLS" in filenames.
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-06 11:53:40 +01:00
d3760d33ca
Makefile: Parameterize event provider GUID
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-06 11:53:40 +01:00
8b66c7ad8d
Parameterize EAP method author ID
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-06 11:53:40 +01:00
b592ad0569
Makefile: Make EAP method module registration reusable
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-06 11:53:39 +01:00
98fa1a09a0
MSI: Merge PRODUCT_NAME into MSIBUILD_PRODUCT_NAME_ID
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-06 11:52:44 +01:00
059710d83c
Update Copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-05 11:45:51 +01:00
9058dc75d9
Change GEANTLink-dist repo local path
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-08-22 15:31:08 +02:00
f6ce76d384
Update translations and add Estonian translation
2018-11-06 20:08:08 +01:00
6069a25c75
Run MSBuild tasks in parallel
2018-09-07 12:54:43 +02:00
1879d00bf9
Add support for ARM64 platform
2018-09-07 10:39:20 +02:00
0602285220
Switch to Visual Studio 2017
2018-09-05 14:56:08 +02:00
b655bd7d0b
Register en_US language in nmake register
...
When "Language" setting is absent in registry, the initialization of
wxWidget localization raises asserts.
2018-09-05 13:16:59 +02:00
f75e72757e
VS10Solution.sln => GEANTLink.sln
2018-09-05 13:06:21 +02:00
9846d29d76
Switch to SHA-256 signing
2018-06-20 14:58:27 +02:00
d0e363b7c0
Enable Italian GUI
2018-06-20 14:57:07 +02:00
83f975861c
Auto-detect devenv.com path
2018-06-20 14:56:36 +02:00
8de444dadf
Distribution folder changed
2017-11-20 12:04:11 +01:00
9926cd19ee
WMI\Autologger records not installed any more, since they caused feature completeness check trouble: MsiUseFeature() reports feature broken, when it is denied access to any component folder or registry key
2017-05-22 09:13:40 +02:00
ba11abff1d
WLANManager.exe now deployed as WLANManager-Win32.exe and WLANManager-x64.exe
2017-05-17 13:09:26 +02:00
a4673f9fb9
Compilation of debug MSI files fixed
2017-02-20 10:05:03 +01:00
4b4578fd59
Both event channels are registered using Makefile disabled now, to prevent Events.dll getting constantly locked by Event Log service.
2017-01-31 10:30:29 +01:00
aa3f44260e
Event reporting extended to support event channel in Windows Event Viewer
2016-12-09 13:29:07 +01:00
8f054a1f97
Event source in registry changed to match the one in manifest
2016-12-08 08:47:59 +01:00
cb253450a0
Distribution folder changed
2016-11-29 13:01:26 +01:00
b4988187c0
Digital signing of CAB files introduced
2016-11-11 12:44:01 +01:00
97f497bc04
...3.msi and ...3.mst files renamed to remove ".3" versioning in the name, to simplify their deployment
2016-11-11 12:41:26 +01:00
368de2e865
...3.msi files are finalized now (marked as final, digitally signed, read-only), as they can be used for GPO deployment
2016-11-11 11:50:16 +01:00
2c842bd2bb
Makefile sub-target CleanSetup introduced
2016-11-11 11:42:37 +01:00
e10d14681f
en_US MSI files prepared using MSILocal.mak now for more uniform building
2016-11-11 11:38:24 +01:00
f72de7b8af
Distribution folder changed
2016-11-08 11:36:38 +01:00
6ccf96c338
Non-ready localizations deactivated
2016-11-04 14:00:30 +01:00
31f4ec4b93
Bulgarian translation included in final MSI
2016-10-17 10:32:07 +02:00
6b7a1966e3
Norwegian Bokmål translations added to MSI
2016-10-10 17:40:58 +02:00