Initial commit

This commit is contained in:
mollusk 2017-06-19 03:16:32 -07:00
commit 465257e3e6
4 changed files with 65 additions and 0 deletions

0
LICENSE Normal file
View File

0
README.md Normal file
View File

9
TODO.md Normal file
View File

@ -0,0 +1,9 @@
GOAL:
[] create a set of diretories (array):
* proj/src
* prog/lib
* prog/readme.md
[] Allow args to set path

56
src/jprog.jl Normal file
View File

@ -0,0 +1,56 @@
#!/usr/bin/julia
function check_dir(directory)
if ispath(directory)
print("The directory: ", directory, " :already exists\n")
return true
else
print("The directory: ", directory, " :does not exist\n")
return false
end
end
function create_default_structure(projectDir)
subDirs = ["src", "lib"]
for dirs in subDirs
mkpath("$projectDir/$dirs")
touch("$projectDir/README.md")
touch("$projectDir/LICENSE")
end
end
function help()
print("This will be help\n")
end
function main()
if (length(ARGS) == 2 && ARGS[1] == "init")
print(length(ARGS), "\n")
if check_dir(ARGS[2]) == true
print("Dir exists")
else
create_default_structure(ARGS[2])
if check_dir(ARGS[2]) == true
print("Directory: ", ARGS[2], " created\n")
else
print("The directory: ", ARGS[2], " could not be created\n")
end
end
else
help()
end
end
main()