Lubos Dolezel
|
e5d678eaae
|
Add dsymutil CMake detection
|
2018-07-22 00:26:07 +02:00 |
|
Sergey Bugaev
|
ac2a9af586
|
Automatically set up /etc/fonts and /usr/lib64 during installation
|
2018-01-12 22:29:07 +03:00 |
|
Sergey Bugaev
|
49d29fa159
|
Simplify cmake invocation
|
2017-09-23 18:48:05 +03:00 |
|
Lubos Dolezel
|
848e3d8f5a
|
Fix missing /tmp
|
2017-07-24 23:42:39 +02:00 |
|
Lubos Dolezel
|
f5ddaaadd3
|
private/tmp should be a directory, not a symlink (launchd will wipe it clean every time)
|
2017-07-19 17:01:35 +02:00 |
|
Lubos Dolezel
|
b2f23864f7
|
LKM build from CMake (resolves #280)
|
2017-04-07 18:48:16 +02:00 |
|
Lubos Dolezel
|
334ad7ca7e
|
Fix build with newer clang (#261), update libc++
|
2017-03-27 20:53:24 +02:00 |
|
Lubos Dolezel
|
76089ee051
|
Final changes before merging into master
|
2017-03-27 12:11:41 +02:00 |
|
Lubos Dolezel
|
9086d21e52
|
Install /usr/share/zoneinfo symlink
|
2017-03-09 12:28:37 +01:00 |
|
Lubos Dolezel
|
f986a6161a
|
Merge remote-tracking branch 'origin/master' into using-machos-experiment
|
2017-02-22 21:49:15 +01:00 |
|
Andrew Hyatt
|
c548fa6e6e
|
Create a udev rule to set /dev/mach to 0666
And update daring.c to print the path of the module was loaded
|
2017-02-19 17:58:56 -08:00 |
|
Lubos Dolezel
|
70a9948594
|
Fixing several dependency issues encountered in unclean builds
|
2017-02-17 18:42:35 +01:00 |
|
Lubos Dolezel
|
fdf53379f8
|
More stuff building as fat, libsystem linking, the next step is to have dyld link
|
2017-01-25 23:33:37 +01:00 |
|
Lubos Dolezel
|
8481ea9c4c
|
Work in progress - committing to back up my work
|
2017-01-24 22:22:04 +01:00 |
|
Lubos Dolezel
|
fcb6eea516
|
Some initial work in using dylibs for Darling libs
|
2017-01-17 14:29:01 +01:00 |
|
Sergey Bugaev
|
c02625fbb2
|
Bring back /etc/localtime symlink
|
2017-01-16 18:30:50 +03:00 |
|
Sergey Bugaev
|
7b7c07d16f
|
Symlink /home -> /Users
|
2017-01-12 21:11:14 +03:00 |
|
Lubos Dolezel
|
a9d89ef9db
|
Include InstallSymlink from top-level CMakeLists.txt
|
2017-01-10 18:00:14 +01:00 |
|
Sergey Bugaev
|
a3996c2b15
|
Put some top-level dirs into /private and install symlinks
|
2017-01-10 11:14:17 +03:00 |
|
Sergey Bugaev
|
c363b54eec
|
Add resolv.conf with 8.8.8.8/8.8.4.4 in it
|
2017-01-05 16:52:15 +03:00 |
|
Sergey Bugaev
|
fcbd6dfcd6
|
Install additional symlinks in /etc
|
2017-01-05 16:52:15 +03:00 |
|
Sergey Bugaev
|
43398147a8
|
Don't hardcode /usr/local
|
2017-01-05 16:52:12 +03:00 |
|
Sergey Bugaev
|
0845f49bca
|
Move /system-root to /Volumes/SystemRoot
|
2017-01-05 16:51:46 +03:00 |
|
Sergey Bugaev
|
ca3d3175a3
|
Make 'darling' setuid at install time & fix symlinks
|
2017-01-05 16:51:01 +03:00 |
|
Sergey Bugaev
|
141adbebf7
|
Set up most of the prefix at install time
|
2017-01-05 16:49:54 +03:00 |
|
Sergey Bugaev
|
59416b0a9f
|
Set up ld.so.conf and pass LD_LIBRARY_PATH
|
2017-01-05 16:33:42 +03:00 |
|
Andrew Hyatt
|
b5ff936841
|
Merge branch 'master' of github.com:darlinghq/darling
|
2016-12-04 15:25:03 -08:00 |
|
Andrew Hyatt
|
f80d8e3285
|
Add changes of #211
Changes by @X0rg in #211, plus a few adjustments
Apparently we can't merge automatically, so this was changed manually
|
2016-12-04 15:19:57 -08:00 |
|
Lubos Dolezel
|
f5917639c2
|
Revert "Ignore -Wexpansion-to-defined warning"
This reverts commit 0ef00818a6 .
|
2016-12-04 23:09:12 +01:00 |
|
Xorg
|
0ef00818a6
|
Ignore -Wexpansion-to-defined warning
Close #204
|
2016-12-04 12:02:36 +01:00 |
|
Lubos Dolezel
|
51ff6ea1ac
|
Reduce the amount of duplicate files installed by 32-bit build
|
2016-02-27 22:11:04 +01:00 |
|
Lubos Dolezel
|
15cd50577d
|
Lowering the minimum required version of CMake
|
2016-02-26 10:59:24 +01:00 |
|
Lubos Dolezel
|
e9f57b5232
|
Reworked how prefixes are created
|
2016-02-20 20:42:33 +01:00 |
|
Lubos Dolezel
|
48964513be
|
Force --no-as-needed linker flag
|
2016-02-20 00:41:31 +01:00 |
|
Lubos Dolezel
|
e0f67af6ae
|
Moved the initial AppKit code into sepatate submodule
|
2016-02-12 18:58:28 +01:00 |
|
Luboš Doležel
|
86d041e99b
|
Install version.conf to /etc/darling
|
2016-01-29 09:02:41 +01:00 |
|
Lubos Dolezel
|
c1607ee1e3
|
Disable CMake implicit link libraries, they keep causing trouble
|
2015-11-29 00:16:31 +01:00 |
|
Lubos Dolezel
|
0d3272c9d7
|
Support for two-level namespaces
Support for multiple paths in DYLD_ROOT_PATH
Initial workq syscall implementation
BSD threads wrapping native libc threads (incomplete)
Crash fixes
|
2015-11-20 22:24:10 +01:00 |
|
Lubos Dolezel
|
8947d3926e
|
CoreServices added into build
|
2015-11-18 22:40:24 +01:00 |
|
Lubos Dolezel
|
b8e0a58bc5
|
Darling build of ICU, various other build fixes
|
2015-11-12 20:45:36 +01:00 |
|
Luboš Doležel
|
f2ed767dd1
|
Fix another CMake warning
|
2015-11-05 20:59:28 +01:00 |
|
Lubos Dolezel
|
bc693711c2
|
First successful build after merge with darling-libsystem
|
2015-10-25 11:22:01 +01:00 |
|
Lubos Dolezel
|
93e948bcb5
|
Addingbnew toplevel CMakeLists.txt
|
2015-10-24 22:50:21 +02:00 |
|
Lubos Dolezel
|
f228ae1683
|
Restructured source tree to prepare for merge with the "darling" repo
|
2015-10-24 22:29:54 +02:00 |
|
Lubos Dolezel
|
44ef9fd602
|
Move mig() cmake function into a module
|
2015-10-21 00:08:57 +02:00 |
|
Lubos Dolezel
|
f0bae3c53d
|
Integrated libdispatch build
|
2015-10-19 14:05:09 +02:00 |
|
Lubos Dolezel
|
075cc6d9d7
|
Use libkqueue as OBJECT library, remove kqueue/kevent(64) syscall wrappers
|
2015-10-13 21:49:09 +02:00 |
|
Lubos Dolezel
|
8e725354e4
|
Work in progress to integrate libkqueue (doesnn't build yet)
|
2015-10-12 20:31:53 +02:00 |
|
Lubos Dolezel
|
9c4e54e831
|
Add "lkm" target into CMakeLists.txt
|
2015-10-07 23:19:43 +02:00 |
|
Lubos Dolezel
|
4279011246
|
Made libcxx & libcxxabi external submodules
|
2015-10-07 22:38:57 +02:00 |
|