From: Nick Holland Date: Tue, 4 Oct 2016 10:31:02 +0000 (+0100) Subject: C# Improve property injector script X-Git-Tag: dali_1.2.9~4^2 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=a439c4563d7b05927407983a4e51a61025a74bae;hp=2f86ec3ba1f0afaf35d98ca4cbe730848d10426c C# Improve property injector script Syntax for including files with grep didn't always work Change-Id: I3630c6e903719b06afb69fec9d368f9bf0968bf9 --- diff --git a/plugins/dali-swig/property-wrapper.rb b/plugins/dali-swig/property-wrapper.rb index 5e60919..75c82f1 100755 --- a/plugins/dali-swig/property-wrapper.rb +++ b/plugins/dali-swig/property-wrapper.rb @@ -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")