Merge "C# Improve property injector script" into devel/master
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Wed, 5 Oct 2016 09:38:03 +0000 (02:38 -0700)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Wed, 5 Oct 2016 09:38:03 +0000 (02:38 -0700)
1  2 
plugins/dali-swig/property-wrapper.rb

@@@ -180,7 -180,7 +180,7 @@@ en
  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 +219,7 @@@ en
  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 +360,7 @@@ def writeDaliCorePropertie
      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 +408,7 @@@ def writeDaliToolkitPropertie
      # 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")