Forum
    • Categories
    • Register
    • Login

    Compiling HISE with GitHub Actions

    Scheduled Pinned Locked Moved General Questions
    19 Posts 3 Posters 63 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      iamsteinco @David Healey
      last edited by

      @David-Healey how would I do that sorry...as well I was running 13.3 and know im getting 14 well its unzipping now. I had removed the old version already but I did kept the hise folder. Which I will just run Projucer again.

      David HealeyD I 2 Replies Last reply Reply Quote 0
      • David HealeyD
        David Healey @iamsteinco
        last edited by

        @iamsteinco xcodebuild -project "../path_to/HISE Standalone.xcodeproj" -configuration Release -jobs 2

        Replace ../path_to/HISE Standalone.xcodeproj with the correct path to that file on your system.

        -jobs 2 is used to set the number of threads 2 = 2 threads.

        Free HISE Bootcamp Full Course for beginners.
        YouTube Channel - Public HISE tutorials
        My Patreon - HISE tutorials

        I 1 Reply Last reply Reply Quote 0
        • I
          iamsteinco @iamsteinco
          last edited by

          @iamsteinco its running ill let you know how it turns out lol

          dannytaurusD 1 Reply Last reply Reply Quote 1
          • dannytaurusD
            dannytaurus @iamsteinco
            last edited by

            @iamsteinco If you want to try the GitHub actions build, the files I used are in my original post that you linked in your first post here.

            Add both files to your HISE and repo and push it to GitHub. Then go to the GitHub page for your fork and click the Actions tab. You should see the action building the HISE app.

            It took about 12-15 mins when I was doing it. Then you download the compiled app as a ZIP and un-zip it on your Mac.

            If you hit any quarantine issues let me know. I'll give you the terminal command to clear them.

            Meat Beats: https://meatbeats.com
            Klippr Video: https://klippr.video

            1 Reply Last reply Reply Quote 0
            • I
              iamsteinco @David Healey
              last edited by

              @David-Healey Took forever but I got the release version of hise so thats a huge plus. So if I wanted to get Faust how could I tell it to find the Faust release instead of just the regular release

              David HealeyD 1 Reply Last reply Reply Quote 0
              • David HealeyD
                David Healey @iamsteinco
                last edited by

                @iamsteinco I think you just need to replace -configuration Release with -configuration Release\ with\ Faust However I'm not 100% sure if \ is the correct way to handle the spaces, you'll need to experiment.

                You can increase the number of jobs to reduce the compile time, get it as high as you can without hitting your RAM limit.

                Free HISE Bootcamp Full Course for beginners.
                YouTube Channel - Public HISE tutorials
                My Patreon - HISE tutorials

                I 2 Replies Last reply Reply Quote 0
                • I
                  iamsteinco @David Healey
                  last edited by

                  @David-Healey DEVELOPER_DIR="/Users/vesselaudio/Xcode.app/Contents/Developer" xcodebuild -project "/Volumes/PortableSSD/VIRTUALPC/HISE/projects/standalone/Builds/MacOSX/HISE Standalone.xcodeproj" -configuration "Release with Faust" -jobs 1 clean build IDEBuildOperationMaxNumberOfConcurrentCompileTasks=1

                  I think this is it

                  1 Reply Last reply Reply Quote 0
                  • I
                    iamsteinco @David Healey
                    last edited by

                    @David-Healey either way if it doesnt work atleast I have the regular build I just made and put it on a totally different thumb drive lol so I will test and see if this also works if so I found my solution well atleast I found my solution for the regular hise know I can watch your video on how to export my plugin lol

                    David HealeyD I 2 Replies Last reply Reply Quote 0
                    • David HealeyD
                      David Healey @iamsteinco
                      last edited by

                      @iamsteinco said in Compiling HISE with GitHub Actions:

                      I can watch your video on how to export my plugin lol

                      Same technique will work for compiling your plugin if you run into the same issue there.

                      Free HISE Bootcamp Full Course for beginners.
                      YouTube Channel - Public HISE tutorials
                      My Patreon - HISE tutorials

                      1 Reply Last reply Reply Quote 0
                      • I
                        iamsteinco @iamsteinco
                        last edited by

                        @iamsteinco thank you so much sir I will post a complete picture in my daw once its exported into your server

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post

                        9

                        Online

                        2.1k

                        Users

                        13.1k

                        Topics

                        113.7k

                        Posts