SCG82
|
a459e157b4
|
revert 'parallelize using libdispatch'(a121fb7 ) due to only minor improvement in execution time
|
2020-01-08 01:35:02 -08:00 |
SCG82
|
bbcbaa4da4
|
use full path for system (shell) commands. revise README
|
2020-01-08 00:31:42 -08:00 |
SCG82
|
a121fb7d8f
|
parallelize using libdispatch (Grand Central Dispatch)
|
2020-01-07 07:12:15 -08:00 |
SCG82
|
dec128d769
|
fix mistake in qt plugins
|
2020-01-07 06:46:13 -08:00 |
SCG82
|
3ace6f8e24
|
this commit fails. prev commit works
|
2020-01-07 06:30:36 -08:00 |
SCG82
|
cbfcd534d1
|
create DylibBundler class
|
2020-01-07 06:29:49 -08:00 |
SCG82
|
ee0c02888a
|
revise CMakeLists.txt
|
2020-01-06 13:38:32 -08:00 |
SCG82
|
e5cacbb3e6
|
collect dependencies & rpaths in a single otool call
|
2020-01-06 09:21:01 -08:00 |
SCG82
|
7f41661132
|
code cleanup
|
2020-01-06 03:23:45 -08:00 |
SCG82
|
f02982dfa9
|
update .gitignore
|
2020-01-06 00:58:21 -08:00 |
SCG82
|
5fa98c9fb8
|
add CMakeLists.txt
|
2020-01-06 00:54:07 -08:00 |
SCG82
|
577c3206d1
|
refine using clang-tidy suggestions
|
2020-01-06 00:43:42 -08:00 |
SCG82
|
e5849e59b9
|
add back includes
|
2020-01-04 07:21:26 -08:00 |
SCG82
|
2603a0c0bc
|
code cleanup
|
2020-01-04 00:38:47 -08:00 |
SCG82
|
c4ff430bd3
|
remove unneeded includes
|
2020-01-03 22:13:08 -08:00 |
SCG82
|
bc8c55e6c2
|
move searchFilenameInRpaths to Util.cpp
|
2020-01-03 21:39:49 -08:00 |
SCG82
|
ab607a8e66
|
move parseLoadCommands to Util.h
|
2020-01-03 19:00:19 -08:00 |
SCG82
|
a792203a4b
|
consolidate otool -l code
|
2020-01-03 11:18:13 -08:00 |
SCG82
|
53e56194fc
|
revise algorithm
|
2020-01-03 09:33:40 -08:00 |
SCG82
|
ad8e86a7ea
|
improve backwards compatibility. more refining
|
2020-01-02 22:38:09 -08:00 |
SCG82
|
6348de25a8
|
copy dependencies by default
|
2019-12-29 18:52:55 -08:00 |
SCG82
|
b6dc294e66
|
handle qt plugins from latest version. refine algorithm to run qt plugin fixer if any new deps are found when checking sub-deps
|
2019-12-29 16:12:23 -08:00 |
SCG82
|
47253001ec
|
code cleanup
|
2019-12-29 12:52:01 -08:00 |
SCG82
|
a5d434d8ae
|
set id as @rpath/name
|
2019-12-29 09:20:22 -08:00 |
SCG82
|
9ae91a71ce
|
use rpaths to locate dependencies
|
2019-12-29 09:10:52 -08:00 |
SCG82
|
fcbedd3431
|
experimenting: use file's rpaths to search for dependencies
|
2019-12-29 06:20:42 -08:00 |
SCG82
|
84c97c017e
|
copy Qt plugins if Qt frameworks are found
|
2019-12-29 01:45:29 -08:00 |
SCG82
|
a8a9f7b944
|
add argument to specify app bundle path
|
2019-12-28 16:05:07 -08:00 |
SCG82
|
f9c3a2ca24
|
move utility functions to Util.cpp
|
2019-12-28 13:53:58 -08:00 |
SCG82
|
767a6f9a9b
|
use size_t in for loops
|
2019-12-28 11:39:21 -08:00 |
SCG82
|
38f7687b2c
|
add filePrefix function
|
2019-12-27 22:05:59 -08:00 |
SCG82
|
3cf89cca1b
|
frameworks: don't copy Headers directory
|
2019-12-27 03:08:58 -08:00 |
SCG82
|
fd0d9cd701
|
remove unnecessary linking flag in Makefile
|
2019-12-25 20:39:27 -08:00 |
SCG82
|
3db663bfa2
|
refine help
|
2019-12-16 11:39:28 -08:00 |
SCG82
|
96cf9e9799
|
refine Makefile
|
2019-12-16 11:19:51 -08:00 |
SCG82
|
a5f8204d76
|
refine help
|
2019-12-16 11:19:27 -08:00 |
SCG82
|
53722ad6ab
|
Handle frameworks
|
2019-12-16 05:17:49 -08:00 |
SCG82
|
6f5cba0021
|
fix error in addDependency for sub dependencies
|
2019-12-15 20:12:57 -08:00 |
SCG82
|
1ba60166f1
|
refine logging formatting
|
2019-12-14 21:05:55 -08:00 |
SCG82
|
0c2c729ab0
|
commit .gitignore
|
2019-12-14 13:43:45 -08:00 |
SCG82
|
b611a1bc63
|
clean up & refine formatting
|
2019-12-14 13:27:12 -08:00 |
SCG82
|
fa16d5e817
|
completely revise algorithm to improve efficiency. execution duration is < 40% of original
|
2019-12-14 09:54:25 -08:00 |
SCG82
|
53753f0d21
|
add -mmacosx-version-min=10.13
|
2019-12-13 04:28:13 -08:00 |
SCG82
|
1487f42082
|
change dispatch queue priority
|
2019-12-13 04:16:34 -08:00 |
SCG82
|
1b4d70cbb7
|
revert nested parallel_for_each. try another nested parallel_for_each
|
2019-12-13 01:35:17 -08:00 |
SCG82
|
a8f7f48b70
|
nested parallel_for_lops (this will almost certainly fail)
|
2019-12-13 00:23:17 -08:00 |
SCG82
|
7773790eb0
|
use Grand Central Dispatch (libdispatch) to parallelize
|
2019-12-13 00:04:08 -08:00 |
SCG82
|
a243cf8903
|
fix macdylibbundler linking error
|
2019-12-12 18:18:31 -08:00 |
SCG82
|
3b6d145fa5
|
use C++17
|
2019-12-12 17:34:39 -08:00 |
SCG82
|
2b2b669a2c
|
only parallelize for loops in doneWithDeps_go. reformat entire project
|
2019-12-12 08:46:03 -08:00 |