Hi Przemek,

one word about cmake/cpack: There are parts about cpack/dmg creation in 
the cmake files, but those were never tested and have never worked.

All the dmg's which are available have been build via scons or qmake, 
macdeployqt and some scripts (have a look at the "macos" folder in the 
repository). I remember that i had to create a static build of qt before 
creating the dmg. There are still some lines at the end of our MacOS X 
wiki page: 
https://github.com/hydrogen-music/hydrogen/wiki/Building-Hydrogen-from-source-(MAC-OSX).
 Another helpful resource might be http://doc.qt.io/qt-4.8/deployment-mac.html.

If i remember correctly, then i've always kept a qmake-project around 
for creating a dmg since this was the easiest way at that time, but this 
was 2 years (and more..) ago :-/

Hope that helps,

Sebastian


Am 01.09.2016 10:09, schrieb el.pescado:
> Is there any documentation available about building dmg packages? I
> could provide Mac package, but I my efforts with CMake/CPack have
> failed so far. Regular "make" creates .app bundle that can be dropped
> to Applications folder, but it does not create .dmg disk image, and
> external libraries are not bundled. So if anyone has experience with
> building Mac packages and wants to share, I'd be grateful.
> 
> Building Hydrogen from source on Mac is no problem for me because I
> had been using Linux for some 10 years and I'm used to installing
> software from source. However, for regular user lack of binary package
> is serious obstacle as virtually no software is distributed in source
> form on that platform (it's mostly the same as on Windows).
> 
> Regards,
> Przemek
> 
> W dniu 2016-08-31 18:33:39 użytkownik  <mau...@smoors.de> napisał:
>> Hi!
>> 
>> Most certainly not from my side. My macbook is quite outdated now and
>> does not receive newer OS X updates. I'm not really sure if dmg 
>> packages
>> which are created on older versions of OS X work on newer versions.. 
>> So
>> i would be greatful if others would contribute binaries for OS X,
>> otherwise people will be required to build hydrogen from the sources.
>> I've always used macports in the past to install all build 
>> dependencies
>> and build hydrogen by hand. This was quite easy and straightforward.
>> 
>> Best regards,
>> Sebastian
>> 
>> Am 29.08.2016 19:15, schrieb Przemysław Sitek:
>> > Hi,
>> >
>> > Will there be Mac binary?
>> >
>> > I have built succesfully hydrogen, but I have no idea how to make .dmg
>> > package - the CPack documentation isn’t particularily helpful:/
>> >
>> > Regards,
>> > Przemek
>> >
>> >
>> >
>> >> Wiadomość napisana przez mau...@smoors.de w dniu 27.08.2016, o godz.
>> >> 00:53:
>> >>
>> >> Hi everyone,
>> >>
>> >> it is time to announce the release of Hydrogen 0.9.7-beta3. The third
>> >> (and hopefully the last) beta version of Hydrogen 0.9.7 contains the
>> >> following changes:
>> >>
>> >> - Introduction of an sample selection algorithm (thanks to Aurelien)
>> >> - Support for images in sound libraries (contributed by Paul)
>> >> - Fixed midi input mapping (using output notes, contributed by kurddt)
>> >> - A new donation dialog (based on the dialog from the Windows version
>> >> of
>> >> 0.9.6)
>> >> - Several improvements for the windows build (smaller binaries: 60mb
>> >> ->
>> >> 21mb, re-enabled ladspa, supressed command unnecessary command window)
>> >> - A lot of smaller bugfixes..
>> >>
>> >> As always, the source code can be found on github [1], the windows
>> >> binary can be grabbed from sourceforge [2]. At the moment the 64bit
>> >> binaries are not working on my windows machine, so i have removed them
>> >> from sourceforge until the problem is resolved.
>> >>
>> >> Thanks for all the input and the patches!!
>> >>
>> >>
>> >> Best regards,
>> >> Sebastian
>> >>
>> >> [1]:
>> >> https://github.com/hydrogen-music/hydrogen/releases/tag/0.9.7-beta3
>> >> [2]:
>> >> https://sourceforge.net/projects/hydrogen/files/Hydrogen/0.9.7%20Binaries/
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> _______________________________________________
>> >> Hydrogen-devel mailing list
>> >> Hydrogen-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > _______________________________________________
>> > Hydrogen-devel mailing list
>> > Hydrogen-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>> 
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Hydrogen-devel mailing list
>> Hydrogen-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>> 
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> Hydrogen-devel mailing list
> Hydrogen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

------------------------------------------------------------------------------
_______________________________________________
Hydrogen-devel mailing list
Hydrogen-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to