Moving to a ninja-based build system
This commit is contained in:
@@ -1,12 +0,0 @@
|
||||
Import('target')
|
||||
|
||||
env = target.Clone()
|
||||
env.Append(
|
||||
CPPPATH = ['.', 'include', '#src/libraries/kutil/include'],
|
||||
)
|
||||
|
||||
lib = env.Library('elf', Glob('*.cpp'))
|
||||
|
||||
Return('lib')
|
||||
|
||||
# vim: ft=python et
|
||||
@@ -1,12 +0,0 @@
|
||||
Import('target')
|
||||
|
||||
env = target.Clone()
|
||||
env.Append(
|
||||
CPPPATH = ['.', 'include', '#src/libraries/kutil/include'],
|
||||
)
|
||||
|
||||
lib = env.Library('initrd', Glob('*.cpp'))
|
||||
|
||||
Return('lib')
|
||||
|
||||
# vim: ft=python et
|
||||
@@ -1,12 +0,0 @@
|
||||
Import('target')
|
||||
|
||||
env = target.Clone()
|
||||
env.Append(
|
||||
CPPPATH = ['.', 'include'],
|
||||
)
|
||||
|
||||
lib = env.Library('kutil', Glob('*.cpp'))
|
||||
|
||||
Return('lib')
|
||||
|
||||
# vim: ft=python et
|
||||
@@ -5,11 +5,13 @@ namespace std {
|
||||
enum class __attribute__ ((__type_visibility("default"))) align_val_t : size_t { };
|
||||
}
|
||||
|
||||
#ifndef KUTIL_EXCLUDE_NEW_DELETE
|
||||
void * operator new(size_t n, std::align_val_t) { return kutil::malloc(n); }
|
||||
void * operator new (size_t n) { return kutil::malloc(n); }
|
||||
void * operator new[] (size_t n) { return kutil::malloc(n); }
|
||||
void operator delete (void *p) noexcept { return kutil::free(p); }
|
||||
void operator delete[] (void *p) noexcept { return kutil::free(p); }
|
||||
#endif
|
||||
|
||||
namespace kutil {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user