🧹Remove Okapilib as a default template for PROS 4 #351
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary:
When creating a PROS 4 project, do not apply PROS 4 as a default template. Okapilib will behave as a normal template for PROS 4 and newer.
Motivation:
This change was requested for the release of PROS 4.
Test Plan:
Note on CLI release that PROS 4 will be the latest kernel version on mainline so we check if a project with the latest kernel version is used.
Create a PROS 3 project (okapi should be applied as a default template, old behavior)
![Screenshot 2024-05-17 at 3 49 03 PM](https://private-user-images.githubusercontent.com/71904196/331744923-fa459940-6cfe-4287-a9a1-e9e465432504.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE4MzM2NzgsIm5iZiI6MTcyMTgzMzM3OCwicGF0aCI6Ii83MTkwNDE5Ni8zMzE3NDQ5MjMtZmE0NTk5NDAtNmNmZS00Mjg3LWE5YTEtZTllNDY1NDMyNTA0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI0VDE1MDI1OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRkY2FmMjAwMGQwMDE2YzNhNjQ3MTU0OWI2ZWM0Yjc3MTM4MWZmOWFiZTdkMGNiNjlmOWM0NTJiYzQ2OTc4YTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.E7O2343T4YqZlZq2YEMN1n_VaC-0LKFXYfvT7XoBNlY)
Create a PROS 4 project (okapi should not be applied as a default template)
![Screenshot 2024-05-17 at 3 49 52 PM](https://private-user-images.githubusercontent.com/71904196/331744993-586a32a9-2197-47b4-ae4d-3a0a0186c694.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE4MzM2NzgsIm5iZiI6MTcyMTgzMzM3OCwicGF0aCI6Ii83MTkwNDE5Ni8zMzE3NDQ5OTMtNTg2YTMyYTktMjE5Ny00N2I0LWFlNGQtM2EwYTAxODZjNjk0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI0VDE1MDI1OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI0NTQyMDhjNDE0NGQyYzYxODEyYTMyMDVjNmY5NWU4MTYwMzFmZjIyYjJiZmYyNzg1NTkwOGI4MGM3ZmFmZTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.XF3BBHEyioyPo4OWpshhMTSP0H-KVLlxjX92GZSUHM0)
Create a PROS project with the latest version (okapi should not be applied, this is guaranteed to be a PROS 4 project or newer when the new CLI version releases)
![Screenshot 2024-05-17 at 3 51 11 PM](https://private-user-images.githubusercontent.com/71904196/331745100-b372a004-8850-4489-85c4-9c671abdcc17.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE4MzM2NzgsIm5iZiI6MTcyMTgzMzM3OCwicGF0aCI6Ii83MTkwNDE5Ni8zMzE3NDUxMDAtYjM3MmEwMDQtODg1MC00NDg5LTg1YzQtOWM2NzFhYmRjYzE3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI0VDE1MDI1OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJjYWM4Njk3NWQ1OGM4ZDE2MzZkMWE4ODE0NDYzMTQxNjFjYTA2ZDlkNDBmNmIxNWRkYmVlMTJjNTY1MzBmMDMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.1ONXFDyOq7GHT3zwN3vLd2MFJPM1zAd6Hpk-VDQ67_w)