Thomas A
1b7aaa099f
darling-stub-gen: Add support for iOSSupport path
2020-05-18 18:08:52 -07:00
Andrew Hyatt
5edd655c90
CoreUI private framework stub
2020-03-19 15:37:29 -04:00
Andrew Hyatt
61a5abb268
Clean up build output
...
No warnings in src/frameworks and src/private-frameworks now.
-Werror has been turned on there to keep it that way.
2020-03-19 14:57:43 -04:00
TheBrokenRail
fd488202b2
Do not check build dependencies when creating source package
2020-02-17 12:06:44 -05:00
TheBrokenRail
eeab5f5b5e
--exclude-vcs Breaks the DSC Build ( #627 )
...
* --exclude-vcs Breaks the DSC Build
* Allow Customizing Distro and Email
* Python 2 is required to build
* Remove Unneeded Arg
* Update lintian-overrides
* Prevent https://bugs.launchpad.net/launchpad/+bug/330711
2020-01-11 19:33:14 -05:00
TheBrokenRail
899d82294f
Fix "Cannot Update Compressed Archives"
2020-01-10 18:53:27 -05:00
TheBrokenRail
9fc7eecbf9
Use .gitignore DSC
2020-01-10 12:12:51 -05:00
TheBrokenRail
540ad556d0
Update makedeb
2020-01-10 08:23:44 -05:00
TheBrokenRail
26fc80f8e8
Update makedeb
2020-01-10 08:04:47 -05:00
TheBrokenRail
120408fcc0
Allow Building DSC ( #621 )
2020-01-09 23:45:42 -05:00
Andrew Hyatt
7df5cc8042
Add uninstall command and tool
...
Invoke as 'make uninstall' in CMake build directory
or run as tools/uninstall
Fixes #590
2020-01-03 22:20:04 -05:00
Andrew Hyatt
7628a26e5f
deb package build improvements
2020-01-03 10:08:37 -05:00
TheBrokenRail
f334841c58
Fix DEB Build ( #594 )
...
* Toolchain.cmake was removed in 49d29fa159
* Ignore debbuild
* Fix generated changelog
2020-01-02 19:15:42 -05:00
Andrew Hyatt
fd6bc3536f
Fix new shutdown script not working
2019-11-25 23:54:54 -05:00
Andrew Hyatt
48b099771b
Shut down running instances during install
...
This prevents forgetting to shut down darling and wondering why
your changes have no effect.
2019-11-23 17:30:06 -05:00
Andrew Hyatt
e68d9249e7
Some framework stubs
...
* VideoToolbox
* QTKit
* AudioUnit
* CoreMediaIO
2019-07-20 20:00:35 -04:00
Andrew Hyatt
29d6e20650
Fix output name including lib twice
2019-06-02 16:39:48 -04:00
Andrew Hyatt
dec7a4dc70
Get stub generator to work outside /usr/lib
2019-06-02 16:18:39 -04:00
Andrew Hyatt
c47c0cedf9
Make darling-stub-gen detect username
2019-05-25 19:10:47 -04:00
Andrew Hyatt
cc92bf228a
Make darling-stub-gen work with indirect symbols
2019-03-18 09:19:03 -04:00
Andrew Hyatt
fc91d432a7
More Foundation classes ( #445 )
...
Also update stub generator
2019-01-10 16:12:53 -05:00
Andrew Hyatt
dc6a43a00f
Update stub generators
...
They work with Swift 4 and the copyrights are for 2018
2018-09-04 20:23:45 -04:00
Andrew Hyatt
65ad2b5104
Create tool to rename lines recursively
2018-06-03 15:10:43 -04:00
Andrew Hyatt
4f56312503
Complete the target renaming tool
2018-05-26 12:09:42 -04:00
Andrew Hyatt
ac94c1365c
Improve rename-target regex
2018-05-22 23:24:07 -04:00
Andrew Hyatt
128db97f82
Implement rename-target
2018-05-22 22:50:28 -04:00
Andrew Hyatt
41c73e7db1
Set exslt version
2018-05-18 20:20:49 -04:00
Andrew Hyatt
5f96f6c7fb
Rename tools to remove their file extensions
...
This makes it easy to add the folder to PATH and run commands
2018-05-17 10:02:35 -04:00
Andrew Hyatt
a8ce793bf4
darling-stub-gen fixes
2017-12-24 00:49:28 -08:00
Andrew Hyatt
e706c4c429
Switch back to generating empty classes
2017-12-22 00:28:05 -08:00
Andrew Hyatt
6115eeae20
Detect more C header data
2017-12-21 22:39:57 -08:00
Andrew Hyatt
fa856191b7
Rewrite stub generator to also generate CMakeLists
...
This combines the C function stub generator and
the Objective-C class generator.
It also detects the dylib current and compat
versions.
It basically creates a stub folder that you can
copy directly into /src.
2017-12-20 23:28:40 -08:00
Lubos Dolezel
ff98b0c051
Introduce pyc() CMake function, use it to generate .pyc files
2017-07-18 13:50:26 +02:00
Lubos Dolezel
7228350584
Add debian directory for building .deb packages
2017-06-05 21:47:34 +02:00
Lubos Dolezel
e9eace3888
Improve stub generator, add three stub frameworks for xcodebuild
2017-05-16 22:33:23 +02:00
Andrew Hyatt
8ec15186ad
Do one import per line
2017-04-08 14:04:48 -07:00
Andrew Hyatt
28652c46d1
Improvements to stub-gen-c-func.py
2017-04-08 14:04:02 -07:00
Andrew Hyatt
0c00bb48fd
Create stub-gen-c-func.py
2017-04-08 13:43:52 -07:00
Andrew Hyatt
a7d584bf42
Correct copyright for stub-gen-objc
...
Also fix permissions
2017-03-26 07:52:26 -07:00
Andrew Hyatt
d7d9367208
Create stub-gen-objc
2017-03-25 20:32:14 -07:00
Lubos Dolezel
8932b02c3b
Cleanup benchmarks, misc and tools directories
2016-02-26 22:59:34 +01:00
Lubos Dolezel
6f648fffed
Build extra aliases on i386 to workaround an ABI compat issue
2015-12-15 18:58:01 +01:00
Lubos Dolezel
8d2e3d5a06
AppKit header file collection
2014-01-27 14:43:29 +01:00
Lubos Dolezel
dcb213e1d2
Added tools/stripcomments.sh for easy header file clensing
2014-01-27 13:56:48 +01:00
Lubos Dolezel
ab7a28f7de
Loads of work, libmacarchive added, copyright headers...
2012-10-22 19:02:06 +02:00
Lubos Dolezel
a9c04506e4
genfuncmap.cpp as a replacement for gendirectmapassembly
...
x86-32 working hello world
2012-09-22 11:09:44 +02:00
Lubos Dolezel
4f9e1b3282
Lots of work
2012-09-16 22:37:38 +02:00
Lubos Dolezel
8f24734a3f
Work on C++ exception support plus binfmt_misc support
2012-09-04 11:11:52 +02:00
Lubos Dolezel
e86076d8eb
Fixes that got wget working
2012-09-03 14:25:40 +02:00
Lubos Dolezel
ae8f596555
Significantly improved trampoline, working dladdr() and modified FileMap, removing macho2elf, capturing C++ exception data sections
2012-08-30 23:40:00 +02:00