Skip to content
This repository was archived by the owner on Apr 5, 2022. It is now read-only.

runOCBuilderScript.command replace six other shell scripts#21

Open
matxpa wants to merge 21 commits intoPavo-IM:masterfrom
matxpa:master
Open

runOCBuilderScript.command replace six other shell scripts#21
matxpa wants to merge 21 commits intoPavo-IM:masterfrom
matxpa:master

Conversation

@matxpa
Copy link
Copy Markdown

@matxpa matxpa commented Apr 19, 2021

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant