-
Notifications
You must be signed in to change notification settings - Fork 3
Automate PB Licenses Updating #1
Copy link
Copy link
Open
Labels
PB licensesPureBasic License files for 3rd party componentsPureBasic License files for 3rd party componentsautomationMaking things happen auto-magicallyMaking things happen auto-magicallymaintenanceProject maintenanceProject maintenance
Description
Metadata
Metadata
Assignees
Labels
PB licensesPureBasic License files for 3rd party componentsPureBasic License files for 3rd party componentsautomationMaking things happen auto-magicallyMaking things happen auto-magicallymaintenanceProject maintenanceProject maintenance
Automate the process of updating the PB License files at each new PureBasic release.
Manually updating the PB License files with each new PureBasic release is a cumbersome work involving copying and pasting the licenses from their HTML document to the plain text file.
The process could be automated by creating a small tool that:
<pre>block, so extracting it should fairly easy and won't require HTML tag removals.To spare some time, it might actually be better to first diff the extracted raw HTML files from then PB version with previous ones, to check if there are actually any changes, before beginning the process and deploy stages.
Creating this tool should be fairly straight forward, and could be done even in PB. I should then decide where to host it pubblicly (I might even store the source file inside the project Wiki, along with an instructions page).