makefile.in
来自「arm9200t上的一个叫busybox的东西」· IN 代码 · 共 55 行
IN
55 行
# Makefile for busybox## Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org>## This program is free software; you can redistribute it and/or modify# it under the terms of the GNU General Public License as published by# the Free Software Foundation; either version 2 of the License, or# (at your option) any later version.## This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU# General Public License for more details.## You should have received a copy of the GNU General Public License# along with this program; if not, write to the Free Software# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA#UDHCP_AR:=udhcp.aifndef $(UDHCP_DIR)UDHCP_DIR:=$(top_builddir)/networking/udhcp/endifsrcdir=$(top_srcdir)/networking/udhcp#ok, so I forgot how to do an or, but this is a quick and dirty hackifeq ($(CONFIG_UDHCPC), y)CONFIG_UDHCP_SHARED=yelseifeq ($(CONFIG_UDHCPD), y)CONFIG_UDHCP_SHARED=yelseCONFIG_UDHCP_SHARED=nendifendifUDHCP-y:=UDHCP-$(CONFIG_UDHCP_SHARED) += common.c options.c packet.c pidfile.c \ signalpipe.c socket.cUDHCP-$(CONFIG_UDHCPC) += dhcpc.c clientpacket.c clientsocket.c \ script.cUDHCP-$(CONFIG_UDHCPD) += dhcpd.c arpping.c files.c leases.c \ serverpacket.c static_leases.cUDHCP-$(CONFIG_DUMPLEASES) += dumpleases.cUDHCP_OBJS=$(patsubst %.c,$(UDHCP_DIR)%.o, $(UDHCP-y))libraries-y+=$(UDHCP_DIR)$(UDHCP_AR)$(UDHCP_DIR)$(UDHCP_AR): $(UDHCP_OBJS) $(AR) -ro $@ $(UDHCP_OBJS)$(UDHCP_OBJS): $(UDHCP_DIR)%.o : $(srcdir)/%.c $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -DIN_BUSYBOX -c $< -o $@
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?