Forum
    • Categories
    • Register
    • Login

    JUCE submodule PSA

    Scheduled Pinned Locked Moved General Questions
    hisejucegit
    27 Posts 8 Posters 552 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.
    • David HealeyD
      David Healey @clevername27
      last edited by

      @clevername27 Not sure what you're asking

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

      1 Reply Last reply Reply Quote 0
      • David HealeyD David Healey referenced this topic
      • dannytaurusD dannytaurus referenced this topic
      • David HealeyD
        David Healey
        last edited by David Healey

        @Christoph-Hart Some issues I've come across:

        • The Linux build of Projucer doesn't have execute permission - I think this must be set on a Linux system, not sure.
        • The MacOS build of Projucer has not been codesigned/notarized so it gets flagged by gatekeeper
        • The export setup Wizard has not been updated so it's still looking in tools/projucer

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

        Christoph HartC 1 Reply Last reply Reply Quote 1
        • Christoph HartC
          Christoph Hart @David Healey
          last edited by

          The MacOS build of Projucer has not been codesigned/notarized so it gets flagged by gatekeeper

          Was the previous build codesigned & notarized?

          The export setup Wizard has not been updated so it's still looking in tools/projucer

          Good catch!

          dannytaurusD David HealeyD 2 Replies Last reply Reply Quote 0
          • dannytaurusD
            dannytaurus @Christoph Hart
            last edited by

            @Christoph-Hart said in JUCE submodule PSA:

            Was the previous build codesigned & notarized?

            FWIW I don't think I've ever seen a gatekeeper dialog for Projucer.

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

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

              @Christoph-Hart said in JUCE submodule PSA:

              Was the previous build codesigned & notarized?

              I just checked and no it doesn't seem that it was. I wonder why I never saw a warning.

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

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

                @Christoph-Hart The Projucer binary appears to be Apple Silicon only

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

                1 Reply Last reply Reply Quote 0
                • dannytaurusD dannytaurus referenced this topic
                • JulesVJ
                  JulesV @David Healey
                  last edited by

                  @David-Healey Sorry for the noob question,

                  What we need to do is to download the modules, extras & projucer folders in the submodule repository?

                  Then copy them to the tools/projucer folder in the latest Hise develop branch that we downloaded them from?

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

                    @JulesV Remove any copies of the HISE source you already have. Then reclone the repo using this command:

                    git clone --branch develop --recurse-submodules https://github.com/christophhart/HISE.git

                    That's it, you'll be good to go.

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

                    JulesVJ 1 Reply Last reply Reply Quote 0
                    • JulesVJ
                      JulesV @David Healey
                      last edited by

                      @David-Healey I am not using GitHub and cloning procedure.

                      Previously, I was just downloading and compiling the Hise branch. What do I need to do to use it this way?

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

                        @JulesV said in JUCE submodule PSA:

                        What do I need to do to use it this way?

                        I don't know, I've never downloaded submodules manually. Google time for you - or just install git and run one command :)

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

                        JulesVJ 1 Reply Last reply Reply Quote 0
                        • ustkU
                          ustk
                          last edited by ustk

                          Updated with the new submodule version, selected JUCE 8 (because, yeah, why not...).

                          During compilation, XCode complains about the Projucer being outdated (v6.1.4)

                          "This project was last saved using an outdated version of the Projucer! Re-save this project with the latest version to fix this error."
                          

                          Hise made me an F5 dude, any other app just suffers...

                          1 Reply Last reply Reply Quote 0
                          • JulesVJ
                            JulesV @David Healey
                            last edited by JulesV

                            @David-Healey

                            I'm leaving the solution here as a note in case others experience this problem. I had to look back to this commit: https://github.com/christophhart/HISE/commit/c948b81f7a86f24a8fce4ea81051c73b7129e2b5

                            There's a folder named JUCE in the downloaded "Hise-develop" branch. You need to copy all the files from the submodule into this folder.

                            From now on, the Projucer application will be launched inside this JUCE folder.

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

                            20

                            Online

                            2.1k

                            Users

                            13.2k

                            Topics

                            115.0k

                            Posts