diff --git a/.gitignore b/.gitignore index 5572039..93f9071 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ /bulldozer-temp.json /bulldozer-state.json /.factorypath +*.obj +*.exe diff --git a/README.md b/README.md index 9767b58..6008f4a 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ -# clireport +# CLIReport -A tool to report CLI arguments \ No newline at end of file +A tool to report CLI arguments. diff --git a/clir-project/.gitignore b/clir-project/.gitignore deleted file mode 100644 index 5572039..0000000 --- a/clir-project/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -/.project -/.classpath -/.settings/ -/target/ -/bulldozer-temp.json -/bulldozer-state.json -/.factorypath diff --git a/clir-project/pom.xml b/clir-project/pom.xml deleted file mode 100644 index 2d40ed3..0000000 --- a/clir-project/pom.xml +++ /dev/null @@ -1,83 +0,0 @@ - - - - 4.0.0 - com.g2forge.clireport - clir-project - pom - 0.0.1-SNAPSHOT - - - g2forge - clireport - clireport - - - clireport Project - Parent project for clireport. - https://github.com/${clireport.organization}/${clireport.repository}/tree/${project.version}/${project.artifactId} - - - Greg Gibeling - gdgib@outlook.com - G2 Forge - http://www.g2forge.com - - - - - The Apache License, Version 2.0 - - https://github.com/${clireport.organization}/${clireport.repository}/blob/${project.version}/LICENSE - - - - - scm:git:git://github.com/${clireport.organization}/${clireport.repository}.git - scm:git:ssh://github.com:${clireport.organization}/${clireport.repository}.git - http://github.com/${clireport.organization}/${clireport.repository}/tree/${project.version} - - - - - - org.codehaus.mojo - versions-maven-plugin - 2.5 - - - - - - - - release-snapshot - - - github- - https://maven.pkg.github.com/g2forge/* - - true - - - true - - - - - - github - GitHub g2forge Apache Maven Packages - https://maven.pkg.github.com/g2forge/clireport - - - github - GitHub g2forge Apache Maven Packages - https://maven.pkg.github.com/g2forge/clireport - - - - - diff --git a/clireport.c b/clireport.c new file mode 100644 index 0000000..0b4aa67 --- /dev/null +++ b/clireport.c @@ -0,0 +1,11 @@ +#include + +int main(int argc, char* argv[]) +{ + printf("CLIReport: %d arguments\n", argc); + for (int i = 0; i < argc; i++) { + char* argument = argv[i]; + printf("%04d: %s\n", (unsigned)strlen(argument), argument); + } + return 0; +} diff --git a/pom.xml b/pom.xml index a2c60aa..da6700b 100644 --- a/pom.xml +++ b/pom.xml @@ -4,20 +4,84 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + com.g2forge.clireport clireport pom + 0.0.1-SNAPSHOT - - com.g2forge.clireport - clir-project - 0.0.1-SNAPSHOT - clir-project/pom.xml - + + g2forge + clireport + clireport + clireport A tool to report CLI arguments + + https://github.com/${clireport.organization}/${clireport.repository}/tree/${project.version}/${project.artifactId} + + + Greg Gibeling + gdgib@outlook.com + G2 Forge + http://www.g2forge.com + + + + + The Apache License, Version 2.0 + + https://github.com/${clireport.organization}/${clireport.repository}/blob/${project.version}/LICENSE + + - - clir-project - + + + scm:git:git://github.com/${clireport.organization}/${clireport.repository}.git + + scm:git:ssh://github.com:${clireport.organization}/${clireport.repository}.git + + http://github.com/${clireport.organization}/${clireport.repository}/tree/${project.version} + + + + + + org.codehaus.mojo + versions-maven-plugin + 2.5 + + + + + + + + release-snapshot + + + github- + https://maven.pkg.github.com/g2forge/* + + true + + + true + + + + + + github + GitHub g2forge Apache Maven Packages + https://maven.pkg.github.com/g2forge/clireport + + + github + GitHub g2forge Apache Maven Packages + https://maven.pkg.github.com/g2forge/clireport + + + +