, not for Windows). It should also know about
all the needed destinations per-platform. I guess I saw my stuff as an
extension to fixup_bundle rather than existing much outside so instead
of fixup_bundle and do_qt_stuff I would just call deploy_qt(app
plugins) and it does the rest automagically.
--
Mike
is outside the path you might pass
QT_LIBRARY_DIR here).
Let me know your thoughts!
--
Mike McQuaid
http://mikemcquaid.com
___
cmake-developers mailing list
cmake-developers@cmake.org
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers
a single click
so I actually wasn't yet. Resent the relevant mails to the list,
sorry!
--
Mike McQuaid
http://mikemcquaid.com
___
cmake-developers mailing list
cmake-developers@cmake.org
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers
the version number in
the filename.
In addition, other CMake things that aren't particularly native:
- Using bin/ directories inside Program Files on Windows is a bit weird
- I think that CMake shouldn't use version numbers in the Start
Menu/folder/executable name on Windows
--
Mike McQuaid
http
://github.com/Kitware/CMake/pull/1.patch
https://github.com/Kitware/CMake/pull/2.patch
Thanks!
--
Mike McQuaid
http://mikemcquaid.com
___
cmake-developers mailing list
cmake-developers@cmake.org
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers
that one about a month ago, IIRC.
I did but couldn't remember the exact variable name. Personally,
although useful, that didn't seem to be much of an advantage, still
requiring most of the nasty INSTALL(CODE) just without the prefix
matching.
Thanks though!
--
Mike McQuaid
http://mikemcquaid.com
as-is
and aren't particularly interested in attracted new contributions and
improving the project.
--
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
stuff needs some work.
--
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at:
http
nothing to do with
them. I'm only signed up because I want to try and get some patches
merged and was told that I should discuss things here rather than the
bugtracker.
I hope I don't cause any offense here either. I'm passionate about
CMake because I like the tool and want to make it better.
--
Mike
you can offend me,
unless you start calling me names for no reason. Reasonable discussion
always welcome.
So can I call you names as long as I have a good reason? ;)
--
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other
be to be able to do
common tasks using INSTALL(SOMETHING) to e.g. run fixup for you
without having to use another script or INSTALL(CODE).
--
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other Kitware open-source projects at
http
cannot help with this.
I've created an initial patch here:
http://public.kitware.com/Bug/view.php?id=11145
I think this is another thing that will help in the deployment of Qt
applications using CPack.
--
Mike McQuaid
http://mikemcquaid.com
___
Powered
the documentation or
the code fixed to use the documented variable.
I've filed a bug report about this:
http://public.kitware.com/Bug/view.php?id=11127
I'm happy to work on a patch if we can agree on a best approach.
--
Mike McQuaid
http://mikemcquaid.com
) intelligently loops through and
adds variables for every single plugin. Would love to get it merged.
--
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource
to what modules.
--
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at:
http
existing in some form.
This is definitely something non-intuitive about using CMake with
Visual Studio. It would be good if these sort of rough edges could be
sorted out with modules.
--
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
On 20 December 2010 12:34, David Cole david.c...@kitware.com wrote:
On Sun, Dec 19, 2010 at 3:50 PM, Mike McQuaid m...@mikemcquaid.com wrote:
When you find yourself in the must escape too much situation in an
INSTALL(CODE scenario you should switch to writing out a script that you
this
functionality. That's not to say that it is used in every single
project using CPack out there but it seems to be necessary to a lot of
users.
--
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other Kitware open-source projects
can see their desire to use CPack decreases. I'm happy
to try and fix this but please don't tell me this isn't a problem.
--
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other Kitware open-source projects at
http
/.* )
)
However, you then need to put all your CMake logic in INSTALL(CODE
...) logic. Either later tonight or tomorrow I'll post my suggestions
to this list for possible patches I will try and get included to
improve this situation as INSTALL(CODE ...) escaping isn't trivial.
--
Mike McQuaid
http
the makefile generator, code generator or binary files.
--
Cheers,
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages
ever touch
CMake files).
If you want to use Makefiles, fine, but without benchmarks your argument is
pretty meaningless FUD against CMake and other makefile generators.
--
Cheers,
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit
using /home for all the paths.
To do this you need to use a version of CMake compiled in Cygwin. I'm pretty
sure a binary package is available in the package manager.
--
Cheers,
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit
the version of mingw provided with cygwin or
using the CMake Windows version and remembering to specify mingw-make as the
generator from the GUI.
--
Cheers,
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other Kitware open
equivalent you can check for and extend the check.
I wouldn't try and copy all the autoconf checks exactly, just get your
project building first and then create the ones you actually need.
--
Cheers,
Mike McQuaid
http://mikemcquaid.com/
___
Powered
a different build directory for each platform,
then each will have a different build folder but also a different
CMake cache so the variables will be parsed differently.
--
Cheers,
Mike McQuaid
http://mikemcquaid.com/
___
Powered by www.kitware.com
Visit
one, having put the install location of the libraries into
your RUNTIME_LIBRARY_DIRS)
Another alternative would be to use InstallRequiredSystemLibraries,
BundleUtilities and/or GetPrerequisites.
--
Cheers,
Mike McQuaid
http://mikemcquaid.com
these features, if they'd be accepted. It was
suggested that both would require Kitware buy-in before I should start working
on them.
Thanks!
--
Cheers,
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other Kitware open-source projects
, the difference between 2) and 3) only really matters for open-source
projects but is the difference between installing from source or binary
packages.
--
Cheers,
Mike McQuaid
http://mikemcquaid.com
___
Powered by www.kitware.com
Visit other Kitware open
29 matches
Mail list logo