Merge "This patch is for refining dali application to support tizen c# application...
[platform/core/uifw/dali-toolkit.git] / plugins / dali-swig / property-wrapper.rb
index 5e60919..1f3fc62 100755 (executable)
@@ -180,7 +180,7 @@ end
 def writePropertiesToCSharpFile( daliClass )
 
    # open the CSharp file autogenerated by SWIG
-  swigFiles =  $daliSwigPath + "/csharp/"
+  swigFiles =  $daliSwigPath + "/automatic/csharp/"
 
   fileName =(swigFiles+daliClass.name) + ".cs"
 
@@ -219,7 +219,7 @@ end
 def writeChildPropertiesToCSharpFile( daliClass )
 
   # open the CSharp file autogenerated by SWIG
-  swigFiles =  $daliSwigPath + "/csharp/"
+  swigFiles =  $daliSwigPath + "/automatic/csharp/"
 
   # Add all the child properties to Control
   fileName = (swigFiles+"Control") + ".cs"
@@ -360,7 +360,7 @@ def writeDaliCoreProperties
     puts("Scanning folder: #{$daliCorePath}\n\n");
 
     # Executed a recursive grep over dali-core for the DALI_PROPERTY macro
-    result =`grep --include *.cpp  -r "DALI_PROPERTY( \" #{$daliCorePath}`
+    result =`grep --include \\*.cpp  -r "DALI_PROPERTY( \" #{$daliCorePath}`
 
 
     # We now have a list of lines that look like this:
@@ -408,7 +408,7 @@ def writeDaliToolkitProperties
     # DALI_PROPERTY_REGISTRATION
     # DALI_ANIMATABLE_PROPERTY_REGISTRATION
     # DALI_CHILD_PROPERTY_REGISTRATION
-    result =`grep --include *.cpp  -w 'Control::Impl::SetProperty\\|DALI_ANIMATABLE_PROPERTY_REGISTRATION_WITH_DEFAULT(\\|DALI_CHILD_PROPERTY_REGISTRATION(\\|DALI_ANIMATABLE_PROPERTY_REGISTRATION(\\|DALI_PROPERTY_REGISTRATION' -r #{$daliToolkitPath}`
+    result =`grep --include \\*.cpp  -w 'Control::Impl::SetProperty\\|DALI_ANIMATABLE_PROPERTY_REGISTRATION_WITH_DEFAULT(\\|DALI_CHILD_PROPERTY_REGISTRATION(\\|DALI_ANIMATABLE_PROPERTY_REGISTRATION(\\|DALI_PROPERTY_REGISTRATION' -r #{$daliToolkitPath}`
 
     if( result == "" )
       puts("Error parsing #{$daliToolkitPath} no properties found")