Skip to content
/ ovum Public

A generic starting point for projects in various languages

Notifications You must be signed in to change notification settings

scarytom/ovum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Ovum

A generic starting point for projects in various languages.

So, you have a great idea for a project, and you have a shiny new repo on github, and you've cloned it all ready to start. Here you are staring at a directory holding nothing but a .git/ and empty dreams... Time to seed your project!

Ovum populates your empty directory with a basic project structure, testing libs, build scripts, and other goodies -- all ready for your first commit.

Example Usage

Linux

To seed a java project in the foo/ directory you can do this:

wget -O /tmp/ovum.sh https://raw.github.com/scarytom/ovum/master/ovum.sh; chmod +x /tmp/ovum.sh; /tmp/ovum.sh java foo

Windows

To seed a java project in the foo\ directory you can do this:

powershell (new-object System.Net.WebClient).DownloadFile('https://raw.github.com/scarytom/ovum/master/ovum.ps1','%TEMP%\ovum.ps1'); .{%TEMP%\ovum.ps1 java foo}

N.B. The first time you use Ovum on Windows you may need allow script execution with this:

powershell Start-Process "$pshome\powershell.exe" -Verb Runas -ArgumentList '-command "set-executionpolicy remotesigned"'

About

A generic starting point for projects in various languages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published