Automatically Append Build Extension

Reporter: RobertBColton  |  Status: open  |  Last Modified: November 17, 2018, 12:42:00 AM

Simple fix here to automatically append the .exe extension or whatever the current target uses if the passed exe filename does not already end with it. This is useful so I don't have to piss with it in RGM by adding special checks for Windows or extend the proto information with more YAML. It also makes it easier to add a new IDE, I mean, if ENIGMA is going to have that information in its YAML files, why not use it.

Tested and confirmed working with RGM and emake and an empty game.

RobertBColton  
@JoshDreamland this one is ready to go when you get a chance, thanks!
codecov[bot]  

Codecov Report

Merging #1415 into master will increase coverage by 0.44%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1415      +/-   ##
==========================================
+ Coverage   16.74%   17.18%   +0.44%     
==========================================
  Files         164      164              
  Lines       17095    17099       +4     
==========================================
+ Hits         2862     2939      +77     
+ Misses      14233    14160      -73
Impacted Files Coverage Δ
...Asystem/SHELL/Universal_System/instance_system.cpp 53.19% <0%> (+2.12%) ⬆️
ENIGMAsystem/SHELL/Platforms/General/PFwindow.cpp 34.06% <0%> (+3.29%) ⬆️
ENIGMAsystem/SHELL/Universal_System/var4.cpp 20.38% <0%> (+4.14%) ⬆️
ENIGMAsystem/SHELL/Universal_System/roomsystem.cpp 27.71% <0%> (+5.03%) ⬆️
...system/SHELL/Graphics_Systems/OpenGL1/GLscreen.cpp 59.15% <0%> (+9.85%) ⬆️
...system/SHELL/Graphics_Systems/General/GSscreen.cpp 53.22% <0%> (+15.72%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 950036a...966e032. Read the comment docs.

Please sign in to post comments, or you can view this issue on GitHub.