Permalink
Please sign in to comment.
Showing
with
54 additions
and 2 deletions.
| @@ -0,0 +1,3 @@ | ||
| +{ | ||
| + "targetFramework": "v5.0" | ||
| +} |
| @@ -0,0 +1,31 @@ | ||
| +#!/bin/sh | ||
| + | ||
| +SCRIPT="$0" | ||
| + | ||
| +while [ -h "$SCRIPT" ] ; do | ||
| + ls=`ls -ld "$SCRIPT"` | ||
| + link=`expr "$ls" : '.*-> \(.*\)$'` | ||
| + if expr "$link" : '/.*' > /dev/null; then | ||
| + SCRIPT="$link" | ||
| + else | ||
| + SCRIPT=`dirname "$SCRIPT"`/"$link" | ||
| + fi | ||
| +done | ||
| + | ||
| +if [ ! -d "${APP_DIR}" ]; then | ||
| + APP_DIR=`dirname "$SCRIPT"`/.. | ||
| + APP_DIR=`cd "${APP_DIR}"; pwd` | ||
| +fi | ||
| + | ||
| +executable="./modules/swagger-codegen-cli/target/swagger-codegen-cli.jar" | ||
| + | ||
| +if [ ! -f "$executable" ] | ||
| +then | ||
| + mvn clean package | ||
| +fi | ||
| + | ||
| +# if you've executed sbt assembly previously it will use that instead. | ||
| +export JAVA_OPTS="${JAVA_OPTS} -XX:MaxPermSize=256M -Xmx1024M -DloggerPath=conf/log4j.properties" | ||
| +ags="generate $@ -i modules/swagger-codegen/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml -l csharp -o samples/client/petstore/csharp/SwaggerClientNetStanard --additional-properties packageGuid={321C8C3F-0156-40C1-AE42-D59761FB9B6C} -c ./bin/csharp-petstore-net-standard.json" | ||
| + | ||
| +java $JAVA_OPTS -jar $executable $ags |
| @@ -0,0 +1,8 @@ | ||
| +REM C# Petstore API client | ||
| +.\bin\windows\csharp-petstore.bat | ||
| + | ||
| +REM C# Petstore API client with PropertyChanged | ||
| +.\bin\windows\csharp-property-changed-petstore.bat | ||
| + | ||
| +REM C# Petstore API client (v5.0 for .net standarnd 1.3+) | ||
| +.\bin\windows\csharp-petstore-netstandard.bat |
| @@ -0,0 +1,10 @@ | ||
| +set executable=.\modules\swagger-codegen-cli\target\swagger-codegen-cli.jar | ||
| + | ||
| +If Not Exist %executable% ( | ||
| + mvn clean package | ||
| +) | ||
| + | ||
| +REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M | ||
| +set ags=generate -i modules/swagger-codegen/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml -l csharp -o samples\client\petstore\csharp\SwaggerClientNetStandard --additional-properties targetFramework=v5.0,packageGuid={3AB1F259-1769-484B-9411-84505FCCBD55} | ||
| + | ||
| +java %JAVA_OPTS% -jar %executable% %ags% |
0 comments on commit
7acd0cf