Warning, /sdk/kde-dev-scripts/cmake-utils/scripts/replaceinallfiles is written in an unsupported language. File is not indexed.
0001 #!/usr/bin/env ruby 0002 0003 Orig="original Makefile.am contents follow" 0004 Repl="" 0005 0006 require 'ftools' 0007 0008 hits=0 0009 Dir["**/CMakeLists.txt"].each do |file| 0010 printf("file: %s\n", file) 0011 fileContents=IO.readlines(file) 0012 newFile=File.new(file, "w+") 0013 fileContents.each do |line| 0014 if line.include?(Orig) 0015 hits=hits+1 0016 break 0017 # next 0018 line[Orig]=Repl 0019 end 0020 newFile.printf("%s", line) 0021 end 0022 end 0023 printf("%d replacements made\n", hits)