aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/main.cpp b/src/main.cpp
index b232d93..0d29a75 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -701,6 +701,9 @@ int initProject(int argc, const _tinydir_char_t **argv)
ferr << "Error: Project type not defined, expected to be either --exec, --static or --dynamic" << endl;
usageInit();
}
+
+ if(!lang)
+ lang = TINYDIR_STRING("c++");
string projectTypeConf;
if(_tinydir_strcmp(projectType, TINYDIR_STRING("--exec")) == 0)
@@ -714,9 +717,6 @@ int initProject(int argc, const _tinydir_char_t **argv)
ferr << "Expected project type to be either --exec, --static or --dynamic; was: " << projectType << endl << endl;
usageInit();
}
-
- if(!lang)
- lang = TINYDIR_STRING("c++");
// TODO: If projectPath is not defined and working directory does not contain project.conf, then search every parent directory until one is found
if(projectPath.empty())
@@ -920,6 +920,9 @@ int newProject(int argc, const _tinydir_char_t **argv)
ferr << "Error: Project type not defined, expected to be either --exec, --static or --dynamic" << endl;
usageNew();
}
+
+ if(!lang)
+ lang = TINYDIR_STRING("c++");
string projectTypeConf;
if(_tinydir_strcmp(projectType, TINYDIR_STRING("--exec")) == 0)