[System.Feedback] Add internal API to support get ids
[platform/core/csapi/tizenfx.git] / packaging / makespec.sh
index b183d7c..103b285 100755 (executable)
@@ -7,16 +7,12 @@ VERSION_FILE=$SCRIPT_DIR/version.txt
 RPMSPEC=$SCRIPT_DIR/csapi-tizenfx.spec
 RPMSPEC_IN=$RPMSPEC.in
 
-CHECK_NATIVE_DEPS=1
-
 source $VERSION_FILE
 
-while getopts ":r:n:i:c:" opt; do
+while getopts ":r:n:" opt; do
   case $opt in
     r) RPM_VERSION=$OPTARG ;;
     n) NUGET_VERSION=$OPTARG ;;
-    i) INTERNAL_NUGET_VERSION=$OPTARG ;;
-    c) CHECK_NATIVE_DEPS=$OPTARG ;;
     :) echo "Option -$OPTARG requires an argument."; exit 1 ;;
   esac
 done
@@ -28,6 +24,9 @@ echo "# Auto-generated from $(basename $RPMSPEC_IN) by makespec.sh" | cat - $RPM
 sed -i -e "s/@api_version@/$API_VERSION/g" $RPMSPEC
 sed -i -e "s/@rpm_version@/$RPM_VERSION/g" $RPMSPEC
 sed -i -e "s/@nuget_version@/$NUGET_VERSION/g" $RPMSPEC
-sed -i -e "s/@internal_nuget_version@/$INTERNAL_NUGET_VERSION/g" $RPMSPEC
-sed -i -e "s/@dali_version@/$DALI_VERSION/g" $RPMSPEC
-sed -i -e "s/@check_native_deps@/$CHECK_NATIVE_DEPS/g" $RPMSPEC
+
+# Update RID
+python $SCRIPT_DIR/makerid.py
+
+# Update TFM
+python $SCRIPT_DIR/maketfm.py