source: trunk/Makefile.kmk@ 1489

Last change on this file since 1489 was 1475, checked in by bird, 18 years ago

It's libc062.dll now for OS/2.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.3 KB
RevLine 
[305]1# $Id: Makefile.kmk 1475 2008-03-31 20:24:00Z bird $
2
3
4DEPTH = .
[587]5include $(PATH_KBUILD)/header.kmk
[305]6
[587]7SUBDIRS = src
8
9
10ifdef NIX_INSTALL_DIR
11#
12# When doing a unix install, install all the kBuild scripts.
13#
14INSTALLS += kBuild
[590]15kBuild_INST = $(NIX_INSTALL_DIR_SHARE)
[587]16kBuild_SOURCES := \
17 $(foreach src,\
18 $(wildcard kBuild/*.kmk kBuild/tools/*.kmk kBuild/sdks/*.kmk),\
19 $(src)=>$(subst kBuild/,,$(src)))
[1421]20endif
[587]21
22#
23# And install any binary only tools and dlls.
24#
25INSTALLS += kBuild_bin
[1421]26kBuild_bin_INST = $(TEMPLATE_BIN_INST)
[789]27kBuild_bin_SOURCES =
[587]28
[1475]29kBuild_bin_SOURCES.os2 = \
30 kBuild/bin/$(BUILD_TARGET).$(BUILD_TARGET_ARCH)/libc062.dll=>libc062.dll
31
[1421]32if1of ($(BUILD_TARGET), nt win)
[587]33kBuild_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]36kBuild_bin_SOURCES.$(BUILD_TARGET).x86 = \
37 kBuild/bin/$(BUILD_TARGET).$(BUILD_TARGET_ARCH)/msvcr71.dll=>msvcr71.dll
38kBuild_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]41endif
42
43
44include $(PATH_KBUILD)/footer.kmk
45
Note: See TracBrowser for help on using the repository browser.