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
Copy file name to clipboardExpand all lines: latest/TODO/index.html
+27-8Lines changed: 27 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -644,18 +644,27 @@
644
644
<ulclass="md-nav__list">
645
645
646
646
<liclass="md-nav__item">
647
-
<ahref="#v030" class="md-nav__link">
647
+
<ahref="#nightly" class="md-nav__link">
648
648
<spanclass="md-ellipsis">
649
-
v0.3.0
649
+
Nightly
650
650
</span>
651
651
</a>
652
652
653
653
</li>
654
654
655
655
<liclass="md-nav__item">
656
-
<ahref="#nightly" class="md-nav__link">
656
+
<ahref="#v031" class="md-nav__link">
657
657
<spanclass="md-ellipsis">
658
-
Nightly
658
+
v0.3.1
659
+
</span>
660
+
</a>
661
+
662
+
</li>
663
+
664
+
<liclass="md-nav__item">
665
+
<ahref="#v030" class="md-nav__link">
666
+
<spanclass="md-ellipsis">
667
+
v0.3.0
659
668
</span>
660
669
</a>
661
670
@@ -736,6 +745,14 @@
736
745
737
746
<h1id="roadmap">Roadmap</h1>
738
747
<h2id="done">Done</h2>
748
+
<h3id="nightly">Nightly</h3>
749
+
<ul>
750
+
<li>Add version for default user config and prompt for update</li>
751
+
</ul>
752
+
<h3id="v031">v0.3.1</h3>
753
+
<ul>
754
+
<li>Check last run is shared lib or executable. Reset cache when necessary if different type</li>
755
+
</ul>
739
756
<h3id="v030">v0.3.0</h3>
740
757
<ul>
741
758
<li>More git options<ul>
@@ -761,25 +778,27 @@ <h3 id="v030">v0.3.0</h3>
761
778
<li>Add ability to reference local YAML file for config profiles</li>
762
779
<li>Add interactive tutorials and redo documentations</li>
763
780
</ul>
764
-
<h3id="nightly">Nightly</h3>
765
781
<h2id="planned">Planned</h2>
766
782
<h3id="v040">v0.4.0</h3>
767
783
<ul>
768
784
<li>Allow runcpp2 to be library for scriptable pipeline</li>
769
-
<li>Add version for default user config and prompt for update</li>
770
785
<li>Add more default profiles</li>
771
786
<li>Migrate to libyaml</li>
772
-
<li>Ability to compile runcpp2 as single cpp</li>
787
+
<li>Ability to compile runcpp2 as single cpp, to ditch cmake</li>
773
788
</ul>
774
789
<h2id="high-priority">High Priority</h2>
775
790
<ul>
791
+
<li>Rename "OtherFilesToBeCompiled" to "SourceFiles"</li>
792
+
<li>Expose/rename "InternalExecutableShared" and change BuildType to be platform map<ul>
793
+
<li>This ties to the warning in <code>CompilingLinking.cpp:619</code></li>
794
+
</ul>
795
+
</li>
776
796
<li>Update <code>FileProperties.hpp</code> to use list of string for prefix and extension<ul>
777
797
<li>Merge <code>SharedLinkFile</code> and <code>SharedLibraryFile</code></li>
778
798
</ul>
779
799
</li>
780
800
<li>Add the ability for user to specify custom substitution options which applies to all fields</li>
781
801
<li>Add the ability to append defines coming from the dependencies</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>
783
802
<li>Add wildcard support for filenames and extensions (Files Globbing)</li>
784
803
<li>Add the ability to query script build directory</li>
785
804
<li>Add the ability to list script dependencies</li>
0 commit comments