]>
Commit | Line | Data |
---|---|---|
52302d4d | 1 | ## @file\r |
97fa0ee9 | 2 | # Makefile\r |
52302d4d | 3 | #\r |
00588512 | 4 | # Copyright (c) 2007 - 2016, Intel Corporation. All rights reserved.<BR>\r |
2e351cbe | 5 | # SPDX-License-Identifier: BSD-2-Clause-Patent\r |
97fa0ee9 | 6 | #\r |
f51461c8 LG |
7 | \r |
8 | DEPFILES = $(OBJECTS:%.o=%.d)\r | |
9 | \r | |
a9f6e0a4 LG |
10 | $(MAKEROOT)/libs-$(HOST_ARCH):\r |
11 | mkdir -p $(MAKEROOT)/libs-$(HOST_ARCH)\r | |
f51461c8 LG |
12 | \r |
13 | .PHONY: install\r | |
a9f6e0a4 LG |
14 | install: $(MAKEROOT)/libs-$(HOST_ARCH) $(LIBRARY)\r |
15 | cp $(LIBRARY) $(MAKEROOT)/libs-$(HOST_ARCH)\r | |
f51461c8 LG |
16 | \r |
17 | $(LIBRARY): $(OBJECTS) \r | |
a61331e8 | 18 | $(BUILD_AR) crs $@ $^\r |
f51461c8 LG |
19 | \r |
20 | %.o : %.c \r | |
67983484 | 21 | $(BUILD_CC) -c $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) $< -o $@\r |
f51461c8 | 22 | \r |
00588512 | 23 | %.o : %.cpp\r |
a9355bb8 | 24 | $(BUILD_CXX) -c $(BUILD_CPPFLAGS) $(BUILD_CXXFLAGS) $< -o $@\r |
00588512 | 25 | \r |
f51461c8 LG |
26 | .PHONY: clean\r |
27 | clean:\r | |
28 | @rm -f $(OBJECTS) $(LIBRARY) $(DEPFILES)\r | |
29 | \r | |
30 | -include $(DEPFILES)\r |