1. 27 May, 2011 1 commit
    • Clinton Stimpson's avatar
      BundleUtilities: Work w/ non .app exes on Mac (#12034) · 7ac7b437
      Clinton Stimpson authored
      Also add a test of BundleUtilities including an exe,
      some shared libs, a plugin, and a framework-style lib.
      
      This test presently runs (and this functionality works)
      on Linux, Mac and Windows.
      
      For now, the framework-style lib is built as a plain old
      shared lib because there is another yet-unresolved issue
      with local frameworks without rpaths on the Mac.
      7ac7b437
  2. 27 Oct, 2010 1 commit
    • David Partyka's avatar
      Fixes to GetPrerequisites for cygwin · 48e80eb7
      David Partyka authored
      Fix IF(WIN32) guards check for cygwin. Fix checking if the depenency is in a system location to use cygwin style paths on cygwin. Also change GetPrerequisites to switch gp_tool to tools that are very unlikely to be found, ie. dumpbin on Apple and otool on Windows/Unix.
      48e80eb7
  3. 26 Oct, 2010 3 commits
  4. 25 Oct, 2010 1 commit
  5. 07 Sep, 2010 1 commit
  6. 25 Aug, 2010 1 commit
  7. 09 Aug, 2010 1 commit
  8. 24 Jun, 2010 2 commits
  9. 23 May, 2010 1 commit
  10. 17 Mar, 2010 1 commit
  11. 28 Jan, 2010 1 commit
  12. 11 Dec, 2009 1 commit
  13. 01 Oct, 2009 1 commit
  14. 28 Sep, 2009 2 commits
  15. 05 Aug, 2009 1 commit
    • David Cole's avatar
      Overhaul GetPrerequisites and BundleUtilities: make fixup_bundle do something... · fe0b121d
      David Cole authored
      Overhaul GetPrerequisites and BundleUtilities: make fixup_bundle do something useful on Windows and Linux.
      
      Formerly, fixup_bundle was useful only on the Mac for making standalone bundle applications that could be drag-n-drop moved to anyplace in the file system. fixup_bundle is not just for the Mac any more. It will now analyze executable files on Windows and Linux, too, and copy necessary non-system dlls to the same folder that the executable is in. This should work with dlls that you build as part of your build and also with 3rd-party dlls as long as you give fixup_bundle the right list of directories to search for those dlls. Many thanks to Clinton Stimpson for his help in ironing out the details involved in making this work.
      fe0b121d
  16. 04 Dec, 2008 1 commit
  17. 24 Oct, 2008 1 commit
  18. 08 Sep, 2008 1 commit
  19. 06 Sep, 2008 1 commit
    • David Cole's avatar
      ENH: Add BundleUtilities.cmake and supporting changes to... · 6f8bdd27
      David Cole authored
      ENH: Add BundleUtilities.cmake and supporting changes to GetPrerequisites.cmake. Function copy_and_fixup_bundle in BundleUtilities helps to make standalone bundle applications on the Mac by pulling in prerequisite non-system libraries and frameworks as needed. Uses otool and install_name_tool to do analysis and fixups. Project-specific hooks for deciding where to embed libraries and for resolving item names into full path file names are also provided.
      6f8bdd27
  20. 01 May, 2008 1 commit
  21. 04 Mar, 2008 1 commit
    • David Cole's avatar
      ENH: Add script GetPrerequisites.cmake to help analyze what shared libraries... · 31efe9e9
      David Cole authored
      ENH: Add script GetPrerequisites.cmake to help analyze what shared libraries executable files depend on. Primary uses are to determine what shared libraries should be copied into Mac OSX bundle applications to create standalone bundles apps and to determine what shared library files need to be installed for an executable to run on any platform. Requires native platform tools dumpbin, otool and ldd to generate results.
      31efe9e9