source:
trunk/Makefile.kmk@
1489
| Last change on this file since 1489 was 1475, checked in by , 18 years ago | |
|---|---|
|
|
| File size: 1.3 KB | |
| Rev | Line | |
|---|---|---|
| [305] | 1 | # $Id: Makefile.kmk 1475 2008-03-31 20:24:00Z bird $ |
| 2 | ||
| 3 | ||
| 4 | DEPTH = . | |
| [587] | 5 | include $(PATH_KBUILD)/header.kmk |
| [305] | 6 | |
| [587] | 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 | |
| [590] | 15 | kBuild_INST = $(NIX_INSTALL_DIR_SHARE) |
| [587] | 16 | kBuild_SOURCES := \ |
| 17 | $(foreach src,\ | |
| 18 | $(wildcard kBuild/*.kmk kBuild/tools/*.kmk kBuild/sdks/*.kmk),\ | |
| 19 | $(src)=>$(subst kBuild/,,$(src))) | |
| [1421] | 20 | endif |
| [587] | 21 | |
| 22 | # | |
| 23 | # And install any binary only tools and dlls. | |
| 24 | # | |
| 25 | INSTALLS += kBuild_bin | |
| [1421] | 26 | kBuild_bin_INST = $(TEMPLATE_BIN_INST) |
| [789] | 27 | kBuild_bin_SOURCES = |
| [587] | 28 | |
| [1475] | 29 | kBuild_bin_SOURCES.os2 = \ |
| 30 | kBuild/bin/$(BUILD_TARGET).$(BUILD_TARGET_ARCH)/libc062.dll=>libc062.dll | |
| 31 | ||
| [1421] | 32 | if1of ($(BUILD_TARGET), nt win) |
| [587] | 33 | kBuild_bin_SOURCES.$(BUILD_TARGET) = \ |
| [1421] | 34 | kBuild/bin/$(BUILD_TARGET).$(BUILD_TARGET_ARCH)/kmk_ash.exe=>kmk_ash.exe \ |
| 35 | kBuild/bin/$(BUILD_TARGET).$(BUILD_TARGET_ARCH)/cygwin1.dll=>cygwin1.dll | |
| [1468] | 36 | kBuild_bin_SOURCES.$(BUILD_TARGET).x86 = \ |
| 37 | kBuild/bin/$(BUILD_TARGET).$(BUILD_TARGET_ARCH)/msvcr71.dll=>msvcr71.dll | |
| 38 | kBuild_bin_SOURCES.$(BUILD_TARGET).amd64 = \ | |
| 39 | kBuild/bin/$(BUILD_TARGET).$(BUILD_TARGET_ARCH)/Microsoft.VC80.CRT/msvcr80.dll=>Microsoft.VC80.CRT/msvcr80.dll \ | |
| 40 | kBuild/bin/$(BUILD_TARGET).$(BUILD_TARGET_ARCH)/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest=>Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest | |
| [587] | 41 | endif |
| 42 | ||
| 43 | ||
| 44 | include $(PATH_KBUILD)/footer.kmk | |
| 45 |
Note:
See TracBrowser
for help on using the repository browser.
