Restore first before dotnet pack 90/176190/1 accepted/tizen/5.0/unified/20181106.070333 accepted/tizen/5.0/unified/20181106.202910 accepted/tizen/unified/20180417.173236 submit/tizen/20180417.090305 submit/tizen_5.0/20181101.000003 submit/tizen_5.0/20181105.120810 submit/tizen_5.0/20181106.000001
authorWonyoung Choi <wy80.choi@samsung.com>
Tue, 17 Apr 2018 09:01:18 +0000 (18:01 +0900)
committerWonyoung Choi <wy80.choi@samsung.com>
Tue, 17 Apr 2018 09:01:18 +0000 (18:01 +0900)
Change-Id: Ic151159a3d7287f06659f7d58c3a6e6b1dedc98f

Tools/dotnet-build.sh

index 0a8cece..d33ecb1 100755 (executable)
@@ -42,7 +42,6 @@ cmd_build() {
 
 cmd_pack() {
   local OPTS=""
-  local PRE_OPTS=""
   [ -n "$CONFIGURATION" ] && OPTS="$OPTS -c $CONFIGURATION"
   [ -n "$VERSION" ] && OPTS="$OPTS /p:Version=$VERSION"
   if [[ $PROJECT == *".nuspec" ]]; then
@@ -51,10 +50,9 @@ cmd_pack() {
     TMPDIR=$(mktemp -d)
     cp $SCRIPT_DIR/dummypack.csproj $TMPDIR
     PROJECT=$TMPDIR/dummypack.csproj
-  else
-    PRE_OPTS="$PRE_OPTS --no-restore"
+    run_dotnet restore $PROJECT -s /nuget/
   fi
-  run_dotnet pack --no-build $PRE_OPTS $PROJECT $OPTS $@ /p:UsingRPMMacro=true
+  run_dotnet pack --no-build --no-restore $PRE_OPTS $PROJECT $OPTS $@ /p:UsingRPMMacro=true
 }
 
 cmd_install() {