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
wants to merge 21 commits into
base: master
Choose a base branch
from

Conversation

matxpa
Copy link

@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