Skip to content

Commit 7db7b81

Browse files
Updating TODO documentation
1 parent 6533be2 commit 7db7b81

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

mkdocs/docs/TODO.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,33 @@
1010

1111

1212
## Planned
13+
14+
### v0.3.0
15+
1316
- Ability to skip DefaultPlatform and DefaultProfile
1417
- Allow runcpp2 to be library for scriptable pipeline
15-
- Smoother CMake support by reading cmake target properties (https://stackoverflow.com/a/56738858/23479578)
18+
- Add ability to reference local YAML for user config
19+
- Add version for default user config and prompt for update
20+
- Add more default profiles
21+
22+
### v0.4.0
23+
24+
- Migrate to libyaml
25+
- Ability to compile runcpp2 as single cpp
26+
27+
### TBD
28+
1629
- Add the ability for user to specify custom substitution options which applies to all fields
1730
- Add the ability to append defines coming from the dependencies
1831
- Check last run is shared lib or executable. Reset cache when necessary if different type
19-
- Add ability to reference local YAML for user config
20-
- Add version for user config and prompt for update
2132
- Add wildcard support for filenames and extensions (Files Globbing)
2233
- Add the ability to query script build directory
2334
- Add the ability to list script dependencies
2435

2536
## Not planned yet
2637

38+
- Smoother CMake support by reading cmake target properties (https://stackoverflow.com/a/56738858/23479578)
2739
- Add the ability to specify different profiles(?)/defines for different source files
28-
- Ability to compile runcpp2 as single cpp
2940
- Handle escape characters at the end
3041
- To avoid situation like this:
3142
- Substitution string: -I "{path}"
@@ -34,7 +45,6 @@
3445
- Where the path contains escape character which escaped the wrapping quotes
3546
- Use <csignal> to handle potential segfaults
3647
- Use System2 subprocess if no prepend commands to be safer
37-
- Migrate to libyaml
3848
- Add tests and examples (On Windows as well)
3949
- Make SearchLibraryNames and SearchDirectories optional (?)
4050
- Add cache limit

0 commit comments

Comments
 (0)