aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2018-01-01 07:57:29 +0100
committerdec05eba <dec05eba@protonmail.com>2018-01-01 07:57:34 +0100
commit281ca4edaaa40d1cbffcde1e6f593133653397b8 (patch)
treea1cd12ef9c20fd888123d4d44d770f031176ea60 /src
parentf8f8e0215b05ba75f1675ef822e71bcaf57a2056 (diff)
Add todo
Diffstat (limited to 'src')
-rw-r--r--src/main.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp
index fc413d4..a4e493e 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -24,6 +24,14 @@ using namespace std::chrono;
// TODO: Remove install.sh when sibs supports installation of packages (so it can install itself)
+// TODO: Move package tests, include_dirs and ignore_dirs under config in project.conf.
+// Package object should only contain metadata for the package, which is used for finding dependencies
+// and when building a list of installed packages / available packages.
+
+// TODO: Allow different platforms to have different dependencies.
+// This can be done by specifying dependencies under [dependencies.platform] instead of [dependencies],
+// for example for win32: [dependencies.win32]
+
#if OS_FAMILY == OS_FAMILY_POSIX
#define ferr std::cerr
#else