ocbuilder icon indicating copy to clipboard operation
ocbuilder copied to clipboard

runOCBuilderScript.command replace six other shell scripts

Open matxpa opened this issue 4 years ago • 0 comments

Components changed and changes made

TaskViewController.swift now send five parameters to a unique shell runOCBuilderScript.command. 1) "/tmp" (no changes) arguments.append(cloneLocation) 2) Target directory (no changes) arguments.append(finalLocation) 3) Bld_Type (Release or Debug) ex. arguments.append("Debug") 4) Bld_Arch (X64 or Ia32) ex. arguments.append("X64") 5) withKextsChecked ("0" or "1") ex. arguments.append("1")

New shell runOCBuilderScript.command replaces 6 release*.command and debug*.command - Liste of kexts in an Array with specifics constraints (commented (start with #) lines are checked) - Display of CommitID and Version N° for kexts and OC in "Output Text" (stdout) - pseudo "\n" sent to "Output Text" (stdout) (not for all the lines) - Copy Kexts package (all zipped kext Release and/or Debug when kexts is checked)

Main.storyboard to allow "Output Text " selection ( Selectable checked in "Attributs inspector" of "Output Text") the only change on this component

OCBuilder.xcodeproj just to remove unused components and add the new one

Attached : result of "select copy" of "Output Text" (stdout) and paste it in a text file (Release_0.6.9-4637cc7_With_Kext.log) Release_0.6.9-4637cc7_With_Kext.log

Matxpa

matxpa avatar Apr 19 '21 13:04 matxpa