Commit Graph

  • 9bb3c2aa17 WIP: trying to make it work fix/ignore-dSYM-dirs-and-no-rm-libqsvg Michael Bradley, Jr 2020-05-20 18:28:30 -0500
  • 5919c7f979 resolve run-time paths resolve-run-time-path SCG82 2020-01-14 01:23:15 -0800
  • 02ce7f927e create changeInstallName function change-name SCG82 2020-01-14 01:01:14 -0800
  • a18ba5fdd3 switch from vector to set for rpaths_per_file frameworks SCG82 2020-01-11 04:12:54 -0800
  • d14215f1db fix mistake in algorithm: collect rpaths for file only when finding an rpath dependency SCG82 2020-01-11 04:01:31 -0800
  • 4fb9a74882 add namespace macDylibBundler exp-class SCG82 2020-01-11 03:40:14 -0800
  • 63b13daf4f use otool -l instead of otool -L to collect dynamic library dependencies otool_l SCG82 2020-01-10 20:46:45 -0800
  • 389ad09f70 add previous example to README bundle-frameworks SCG82 2020-01-10 18:23:13 -0800
  • e3e1dc7a2f revert 'handle @executable_path run-path dependent libraries (a5ac81c) frameworks-efficient SCG82 2020-01-10 04:18:01 -0800
  • 701dd6b7f8 handle spaces in filename SCG82 2020-01-08 04:35:35 -0800
  • a5ac81c97e handle '@executable_path' run-path dependent libraries SCG82 2020-01-08 03:04:59 -0800
  • 3d57da2b0e code cleanup SCG82 2020-01-08 02:23:19 -0800
  • 58311fb3ac fix incorrect path for otool class-dispatch SCG82 2020-01-08 01:49:21 -0800
  • a459e157b4 revert 'parallelize using libdispatch'(a121fb7) due to only minor improvement in execution time experimental SCG82 2020-01-08 01:04:12 -0800
  • bbcbaa4da4 use full path for system (shell) commands. revise README SCG82 2020-01-07 23:46:08 -0800
  • 0e85c292f1 use full path for system (shell) commands. revise README v2.2.0 SCG82 2020-01-07 23:46:08 -0800
  • a121fb7d8f parallelize using libdispatch (Grand Central Dispatch) SCG82 2020-01-07 07:12:15 -0800
  • dec128d769 fix mistake in qt plugins class SCG82 2020-01-07 06:39:02 -0800
  • 3ace6f8e24 this commit fails. prev commit works SCG82 2020-01-07 06:30:36 -0800
  • cbfcd534d1 create DylibBundler class SCG82 2020-01-07 00:44:58 -0800
  • ee0c02888a revise CMakeLists.txt SCG82 2020-01-06 13:38:32 -0800
  • e5cacbb3e6 collect dependencies & rpaths in a single otool call SCG82 2020-01-06 06:45:18 -0800
  • 7f41661132 code cleanup SCG82 2020-01-06 01:55:26 -0800
  • ba7a43c80c App bundle arg, improved rpath search algorithm, handle frameworks SCG82 2020-01-02 17:15:19 -0800
  • f02982dfa9 update .gitignore SCG82 2020-01-06 00:55:21 -0800
  • 5fa98c9fb8 add CMakeLists.txt SCG82 2020-01-06 00:46:16 -0800
  • 577c3206d1 refine using clang-tidy suggestions SCG82 2020-01-06 00:43:42 -0800
  • bf0586f410 deploy qt plugins handle-frameworks SCG82 2020-01-04 06:06:11 -0800
  • e5849e59b9 add back includes SCG82 2020-01-04 04:19:51 -0800
  • 2603a0c0bc code cleanup SCG82 2020-01-03 22:24:13 -0800
  • c4ff430bd3 remove unneeded includes SCG82 2020-01-03 22:09:45 -0800
  • bc8c55e6c2 move searchFilenameInRpaths to Util.cpp SCG82 2020-01-03 21:05:39 -0800
  • ab607a8e66 move parseLoadCommands to Util.h SCG82 2020-01-03 19:00:19 -0800
  • a792203a4b consolidate otool -l code SCG82 2020-01-03 11:18:13 -0800
  • 53e56194fc revise algorithm SCG82 2020-01-03 05:48:01 -0800
  • a58f2ec3b8 move globals to Settings. code cleanup SCG82 2020-01-03 02:03:45 -0800
  • abbf77f4c5 App bundle arg, improved rpath search algorithm, handle frameworks SCG82 2020-01-02 17:15:19 -0800
  • ad8e86a7ea improve backwards compatibility. more refining SCG82 2020-01-02 22:05:38 -0800
  • c589a4fcaf
    Merge pull request #48 from SCG82/fix-map-mistake master auriamg 2020-01-02 18:38:37 -0500
  • 1571c0f736 Fix mistake in mapping path of dependent file SCG82 2020-01-02 11:15:44 -0800
  • 6348de25a8 copy dependencies by default SCG82 2019-12-29 18:26:24 -0800
  • b6dc294e66 handle qt plugins from latest version. refine algorithm to run qt plugin fixer if any new deps are found when checking sub-deps SCG82 2019-12-29 15:51:16 -0800
  • 47253001ec code cleanup SCG82 2019-12-29 10:54:38 -0800
  • a5d434d8ae set id as @rpath/name SCG82 2019-12-29 09:20:22 -0800
  • 9ae91a71ce use rpaths to locate dependencies SCG82 2019-12-29 09:07:35 -0800
  • fcbedd3431 experimenting: use file's rpaths to search for dependencies SCG82 2019-12-29 06:20:42 -0800
  • 84c97c017e copy Qt plugins if Qt frameworks are found SCG82 2019-12-28 18:54:05 -0800
  • a8a9f7b944 add argument to specify app bundle path SCG82 2019-12-28 15:58:57 -0800
  • f9c3a2ca24 move utility functions to Util.cpp SCG82 2019-12-28 11:56:18 -0800
  • 767a6f9a9b use size_t in for loops SCG82 2019-12-28 11:14:35 -0800
  • 38f7687b2c add filePrefix function SCG82 2019-12-27 22:05:59 -0800
  • 3cf89cca1b frameworks: don't copy Headers directory SCG82 2019-12-27 02:40:02 -0800
  • fd0d9cd701 remove unnecessary linking flag in Makefile SCG82 2019-12-25 20:39:27 -0800
  • 03485d74d2
    Merge pull request #46 from SCG82/map-dependencies auriamg 2019-12-23 20:32:54 -0500
  • cd6581d3ba
    Merge pull request #45 from SCG82/handle-loader-path auriamg 2019-12-23 20:30:35 -0500
  • c7f99e0727 Map dependencies by file SCG82 2019-12-23 02:33:18 -0800
  • e228020b16 Handle @loader_path SCG82 2019-12-23 01:31:42 -0800
  • 9b646f4bb3
    Merge pull request #43 from SCG82/SCG82-patch-1 auriamg 2019-12-22 10:10:50 -0500
  • 3e6bc4ff42
    Merge pull request #44 from SCG82/fix-typos auriamg 2019-12-22 10:10:24 -0500
  • 3db663bfa2 refine help SCG82 2019-12-16 11:26:14 -0800
  • 96cf9e9799 refine Makefile SCG82 2019-12-16 11:19:51 -0800
  • a5f8204d76 refine help SCG82 2019-12-16 11:19:27 -0800
  • 53722ad6ab Handle frameworks SCG82 2019-12-16 02:04:52 -0800
  • 6f5cba0021 fix error in addDependency for sub dependencies SCG82 2019-12-15 17:43:42 -0800
  • 1ba60166f1 refine logging formatting SCG82 2019-12-14 21:05:55 -0800
  • 0c2c729ab0 commit .gitignore SCG82 2019-12-14 13:43:45 -0800
  • b611a1bc63 clean up & refine formatting SCG82 2019-12-14 13:03:55 -0800
  • 98ee4209da clean up & refine formatting multithreaded SCG82 2019-12-14 13:03:55 -0800
  • fa16d5e817 completely revise algorithm to improve efficiency. execution duration is < 40% of original SCG82 2019-12-14 09:54:25 -0800
  • 53753f0d21 add -mmacosx-version-min=10.13 dispatch SCG82 2019-12-13 04:28:13 -0800
  • 1487f42082 change dispatch queue priority SCG82 2019-12-13 04:16:34 -0800
  • 1b4d70cbb7 revert nested parallel_for_each. try another nested parallel_for_each SCG82 2019-12-13 01:35:17 -0800
  • a8f7f48b70 nested parallel_for_lops (this will almost certainly fail) SCG82 2019-12-13 00:23:17 -0800
  • 7773790eb0 use Grand Central Dispatch (libdispatch) to parallelize SCG82 2019-12-13 00:04:08 -0800
  • a243cf8903 fix macdylibbundler linking error SCG82 2019-12-12 18:06:36 -0800
  • 3b6d145fa5 use C++17 SCG82 2019-12-12 17:34:39 -0800
  • 2b2b669a2c only parallelize for loops in doneWithDeps_go. reformat entire project SCG82 2019-12-12 08:46:03 -0800
  • 6625f27f0e refine threading SCG82 2019-12-12 04:13:49 -0800
  • ebbd955abd revert to using std::thread. experimenting SCG82 2019-12-12 02:52:37 -0800
  • 37042f6366 add pthread_exit SCG82 2019-12-12 01:33:45 -0800
  • 103f116e0e use pthreads SCG82 2019-12-12 00:48:19 -0800
  • c1b4effda1 put warning message on single-line SCG82 2019-12-11 23:01:01 -0800
  • 146b4e6afd Parallelize for-loops SCG82 2019-12-11 22:52:28 -0800
  • 96dc0aaf8b replace deprecated std::ptr_fun with lambda SCG82 2019-12-10 23:14:51 -0800
  • c04565642c revert formatting SCG82 2019-12-10 13:06:39 -0800
  • 11e5a3152d Add quiet mode arg to README and Help. Refine formatting of Log messages SCG82 2019-12-10 11:20:04 -0800
  • 3c2c2d605a use C++11 SCG82 2019-12-10 07:34:12 -0800
  • da161cb9eb Add quiet mode setting SCG82 2019-12-10 06:03:19 -0800
  • f8b28cedb4 Add search path arg to README and Help SCG82 2019-12-10 04:26:42 -0800
  • 82540a2511 Add search path arg to README and Help SCG82 2019-12-10 04:26:42 -0800
  • 196f8b516d Fix typos SCG82 2019-12-10 05:19:46 -0800
  • 9cf053f8b3
    Merge pull request #42 from DDRBoxman/master auriamg 2019-10-17 19:48:38 -0400
  • d7c462a813 Add search path arg Colin Edwards 2019-10-16 20:43:14 -0500
  • 9704807b71 Version 0.4.5 0.4.5-release 0.4.5 auria.mg 2019-06-26 19:46:37 -0400
  • ce13cb585e
    Merge pull request #39 from arichardson/master auriamg 2018-08-25 21:57:08 -0400
  • 788339e038 Don't attempt to copy files if from == to Alex Richardson 2018-08-25 18:16:17 +0100
  • 3b64f6f518
    Merge pull request #38 from qwertychouskie/patch-1 auriamg 2018-06-30 18:38:07 -0400
  • afa55b31db
    Set version to git QwertyChouskie 2018-06-30 13:50:46 -0700
  • 27923fbf6d
    Merge pull request #36 from alexfmpe/create-bin auriamg 2018-06-07 19:20:28 -0400
  • fb4b465d0c Ensure 'bin' directory exists before instaling Alexandre Esteves 2018-06-07 17:30:21 +0100