VirtualBox

source: vbox/trunk/src/libs/libslirp-4.7.0/Makefile.kmk@ 105101

最後變更 在這個檔案從105101是 105101,由 vboxsync 提交於 9 月 前

libs/libslirp: fix OSE export

  • 屬性 svn:eol-style 設為 native
  • 屬性 svn:keywords 設為 Author Date Id Revision
檔案大小: 1.6 KB
 
1# $Id: Makefile.kmk 105101 2024-07-02 14:41:16Z vboxsync $
2## @file
3# Sub-Makefile for the libslirp library.
4#
5
6#
7# Copyright (C) 2022-2023 Oracle and/or its affiliates.
8#
9# Oracle Corporation confidential
10#
11
12SUB_DEPTH = ../../..
13include $(KBUILD_PATH)/subheader.kmk
14
15#
16# Core libslirp library.
17#
18# Windows warnings:
19# socket.c(131): warning C4388: '>': signed/unsigned mismatch
20#
21LIBRARIES += VBox-libslirp
22VBox-libslirp_TEMPLATE := VBoxR3DllNonPedanticFast
23VBox-libslirp_CFLAGS.win = -wd4388
24VBox-libslirp_INCS = \
25 include \
26 $(VBox-libslirp_0_OUTDIR)
27VBox-libslirp_INTERMEDIATES = \
28 $(VBox-libslirp_0_OUTDIR)/libslirp-version.h
29VBox-libslirp_CLEAN = \
30 $(VBox-libslirp_0_OUTDIR)/libslirp-version.h
31VBox-libslirp_SOURCES = \
32 src/arp_table.c \
33 src/bootp.c \
34 src/cksum.c \
35 src/dhcpv6.c \
36 src/dnssearch.c \
37 src/if.c \
38 src/ip6_icmp.c \
39 src/ip6_input.c \
40 src/ip6_output.c \
41 src/ip_icmp.c \
42 src/ip_input.c \
43 src/ip_output.c \
44 src/mbuf.c \
45 src/misc.c \
46 src/nathandletable.c \
47 src/ncsi.c \
48 src/ndp_table.c \
49 src/sbuf.c \
50 src/slirp.c \
51 src/socket.c \
52 src/state.c \
53 src/stream.c \
54 src/tcp_input.c \
55 src/tcp_output.c \
56 src/tcp_subr.c \
57 src/tcp_timer.c \
58 src/tftp.c \
59 src/udp.c \
60 src/udp6.c \
61 src/util.c \
62 src/version.c \
63 src/vmstate.c
64
65## UPGRADE: Must update version here! (Use/see git-version-gen.)
66$$(VBox-libslirp_0_OUTDIR)/libslirp-version.h: $(PATH_SUB_CURRENT)/src/libslirp-version.h.in | $$(dir $$@)
67 $(call MSG_GENERATE,,$@)
68 $(SED) \
69 -e 's/@SLIRP_MAJOR_VERSION@/4/g' \
70 -e 's/@SLIRP_MINOR_VERSION@/7/g' \
71 -e 's/@SLIRP_MICRO_VERSION@/0/g' \
72 -e 's/@SLIRP_VERSION_STRING@/"4.7.0.51-0dd7"/g' \
73 --output "$@" $<
74
75include $(FILE_KBUILD_SUB_FOOTER)
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette