source:
trunk/Makefile.kmk@
1283
Last change on this file since 1283 was 804, checked in by , 18 years ago | |
---|---|
|
|
File size: 973 bytes |
Line | |
---|---|
1 | # $Id: Makefile.kmk 804 2007-01-25 00:50:03Z bird $ |
2 | |
3 | |
4 | DEPTH = . |
5 | include $(PATH_KBUILD)/header.kmk |
6 | |
7 | SUBDIRS = src |
8 | |
9 | |
10 | ifdef NIX_INSTALL_DIR |
11 | # |
12 | # When doing a unix install, install all the kBuild scripts. |
13 | # |
14 | INSTALLS += kBuild |
15 | kBuild_INST = $(NIX_INSTALL_DIR_SHARE) |
16 | kBuild_SOURCES := \ |
17 | $(foreach src,\ |
18 | $(wildcard kBuild/*.kmk kBuild/tools/*.kmk kBuild/sdks/*.kmk),\ |
19 | $(src)=>$(subst kBuild/,,$(src))) |
20 | |
21 | # |
22 | # And install any binary only tools and dlls. |
23 | # |
24 | INSTALLS += kBuild_bin |
25 | kBuild_bin_INST = $(NIX_INSTALL_DIR_BIN) |
26 | kBuild_bin_SOURCES = |
27 | |
28 | ifeq ($(filter-out nt win win32 win64,$(BUILD_TARGET)),) |
29 | kBuild_bin_SOURCES.$(BUILD_TARGET) = \ |
30 | kBuild/bin/$(BUILD_TARGET_ARCH).$(BUILD_TARGET)/msvcr71.dll=>msvcr71.dll \ |
31 | kBuild/bin/$(BUILD_TARGET_ARCH).$(BUILD_TARGET)/kmk_ash.exe=>kmk_ash.exe \ |
32 | kBuild/bin/$(BUILD_TARGET_ARCH).$(BUILD_TARGET)/cygwin1.dll=>cygwin1.dll |
33 | endif |
34 | |
35 | kBuild_bin_SOURCES.os2 = \ |
36 | kBuild/bin/$(BUILD_TARGET_ARCH).$(BUILD_TARGET)/libc061.dll=>libc061.dll |
37 | |
38 | endif |
39 | |
40 | include $(PATH_KBUILD)/footer.kmk |
41 |
Note:
See TracBrowser
for help on using the repository browser.