You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li>Add platform map for PreferredProfile for user config</li>
747
761
<li>Add ability to reference local YAML file for config profiles</li>
762
+
<li>Add interactive tutorials and redo documentations</li>
748
763
</ul>
749
-
</div>
764
+
<h3id="nightly">Nightly</h3>
750
765
<h2id="planned">Planned</h2>
751
-
<h3id="v030">v0.3.0</h3>
766
+
<h3id="v040">v0.4.0</h3>
752
767
<ul>
753
-
<li>
754
-
<p>Add interactive tutorials and redo documentations</p>
755
-
</li>
756
-
<li>
757
-
<p>Allow runcpp2 to be library for scriptable pipeline</p>
758
-
</li>
768
+
<li>Allow runcpp2 to be library for scriptable pipeline</li>
759
769
<li>Add version for default user config and prompt for update</li>
760
770
<li>Add more default profiles</li>
761
-
</ul>
762
-
<h3id="v040">v0.4.0</h3>
763
-
<ul>
764
771
<li>Migrate to libyaml</li>
765
772
<li>Ability to compile runcpp2 as single cpp</li>
766
773
</ul>
767
-
<h3id="tbd">TBD</h3>
774
+
<h2id="high-priority">High Priority</h2>
768
775
<ul>
776
+
<li>Update <code>FileProperties.hpp</code> to use list of string for prefix and extension<ul>
777
+
<li>Merge <code>SharedLinkFile</code> and <code>SharedLibraryFile</code></li>
778
+
</ul>
779
+
</li>
769
780
<li>Add the ability for user to specify custom substitution options which applies to all fields</li>
770
781
<li>Add the ability to append defines coming from the dependencies</li>
771
-
<li>Check last run is shared lib or executable. Reset cache when necessary if different type</li>
782
+
<li>Check last run is shared lib or executable. Reset cache when necessary if different type (<code>Src/runcpp2/CompilingLinking.cpp:502 LinkScript()</code>)</li>
772
783
<li>Add wildcard support for filenames and extensions (Files Globbing)</li>
773
784
<li>Add the ability to query script build directory</li>
774
785
<li>Add the ability to list script dependencies</li>
775
786
</ul>
776
-
<h2id="planned-but-low-priority">Planned But Low Priority</h2>
787
+
<h2id="tbd">TBD</h2>
777
788
<ul>
778
789
<li>Smoother CMake support by reading cmake target properties (https://stackoverflow.com/a/56738858/23479578)</li>
779
790
</ul>
@@ -817,7 +828,7 @@ <h2 id="planned-but-low-priority">Planned But Low Priority</h2>
817
828
-->
818
829
<ul>
819
830
<li>Add the ability to specify different profiles(?)/defines for different source files</li>
820
-
<li>Use <csignal> to handle potential segfaults</li>
831
+
<li>Use <code><csignal></code> to handle potential segfaults</li>
821
832
<li>Use System2 subprocess if no prepend commands to be safer</li>
822
833
<li>Add tests and examples (On Windows as well)</li>
823
834
<li>Make SearchLibraryNames and SearchDirectories optional (?)</li>
0 commit comments