source: trunk/src/win32k/kKrnlLib/clib16.mak@ 10367

Last change on this file since 10367 was 9126, checked in by bird, 23 years ago

Makefile restructuring.

File size: 1.2 KB
Line 
1# $Id: clib16.mak,v 1.4 2002-08-24 22:27:38 bird Exp $
2
3#
4# clib16
5#
6# Copyright (c) 2002 knut st. osmundsen (bird@anduin.net)
7#
8
9#
10# Setup config.
11#
12PATH_ROOT = ..\..\..
13!include $(PATH_ROOT)\make\setup.mak
14!include ..\makefile.inc
15
16#
17# Target config.
18#
19TARGET_MODE = LIB
20TARGET_NAME = clib16
21TARGET_SUB = kKrnlLib
22MAKEFILE = $(TARGET_NAME).mak
23
24TARGET_OBJS =\
25$(PATH_TARGET)\inp.$(EXT_OBJ)\
26$(PATH_TARGET)\outp.$(EXT_OBJ)\
27$(PATH_TARGET)\anfalmul.$(EXT_OBJ)\
28$(PATH_TARGET)\anfaldiv.$(EXT_OBJ)\
29$(PATH_TARGET)\anfalrem.$(EXT_OBJ)\
30$(PATH_TARGET)\anfauldi.$(EXT_OBJ)\
31$(PATH_TARGET)\anuldiv.$(EXT_OBJ)\
32$(PATH_TARGET)\anldiv.$(EXT_OBJ)\
33$(PATH_TARGET)\fmemcpy.$(EXT_OBJ)\
34$(PATH_TARGET)\anulrem.$(EXT_OBJ)\
35$(PATH_TARGET)\anlrem.$(EXT_OBJ)\
36$(PATH_TARGET)\anlmul.$(EXT_OBJ)\
37$(PATH_TARGET)\__AHINCR.$(EXT_OBJ)\
38$(PATH_TARGET)\anlshl.$(EXT_OBJ)\
39
40#
41# Rules config.
42#
43!include $(MAKE_INCLUDE_PROCESS)
44
45!if !$(BUILD_FORWARDING)
46
47#
48# Convert the library - temporary file.
49#
50$(PATH_TARGET)\_clib16_.lib: $(PATH_MSC)\lib\clibcep.lib
51 $(PATH_TOOLS)\libconv.exe $** $@
52
53#
54# Extract required object files from the converted library.
55#
56$(TARGET_OBJS): $(PATH_TARGET)\_clib16_.lib
57 $(AR) $(AR_FLAGS) $** *$@;
58
59!endif
Note: See TracBrowser for help on using the repository browser.