aboutsummaryrefslogtreecommitdiff
path: root/src/setup_dirs.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/setup_dirs.cc')
-rw-r--r--src/setup_dirs.cc12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/setup_dirs.cc b/src/setup_dirs.cc
index f0be153..3a349e6 100644
--- a/src/setup_dirs.cc
+++ b/src/setup_dirs.cc
@@ -1,10 +1,16 @@
#include <filesystem>
+#include <iostream>
#include "setup_dirs.hh"
#include "vars.hh"
void setup_dirs() {
- for(unsigned int a = 0; a < sizeof(all_dirs)/sizeof(all_dirs[0]); a++) {
- std::filesystem::create_directories(all_dirs[a]);
- }
+ std::filesystem::create_directories(config_dir);
+ std::filesystem::create_directories(install_directories["bin"]);
+ std::filesystem::create_directories(install_directories["lib"]);
+ std::filesystem::create_directories(install_directories["include"]);
+ std::filesystem::create_directories(install_directories["pkgblds"]);
+ //for(unsigned int i = 0; i < sizeof(all_dirs)/sizeof(all_dirs[0]); i++) {
+ //std::filesystem::create_directories(all_dirs[i]);
+ //}
}