📄 makefile
字号:
# =============================================================================# # @(#) Makefile,v SS7AlphaRelease(0.7.8.2) 2001/12/11 15:11:40## -----------------------------------------------------------------------------## Copyright (c) 2001 OpenSS7 Corporation <http://www.openss7.com># Copyright (c) 1997-2000 Brian F. G. Bidulock <bidulock@dallas.net>## All Rights Reserved.## 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., 675 Mass# Ave, Cambridge, MA 02139, USA.## -----------------------------------------------------------------------------## U.S. GOVERNMENT RESTRICTED RIGHTS. If you are licensing this Software on# behalf of the U.S. Government ("Government"), the following provisions apply# to you. If the Software is supplied by the Department of Defense ("DoD"), it# is classified as "Commercial Computer Software" under paragraph 252.227-7014# of the DoD Supplement to the Federal Acquisition Regulations ("DFARS") (or any# successor regulations) and the Government is acquiring only the license rights# granted herein (the license rights customarily provided to non-Government# users). If the Software is supplied to any unit or agency of the Government# other than DoD, it is classified as "Restricted Computer Software" and the# Government's rights in the Software are defined in paragraph 52.227-19 of the# Federal Acquisition Regulations ("FAR") (or any success regulations) or, in# the cases of NASA, in paragraph 18.52.227-86 of the NASA Supplement to the FAR# (or any successor regulations).## -----------------------------------------------------------------------------## Last Modified 2001/12/11 15:11:40 by brian## =============================================================================-include /usr/src/linux/.config-include .config.inexport CC = gccexport OFLAGS = \ -O3 \export DFLAGS = \ -D_SAFE \export WFLAGS = \ -Wall \ -Werror \ -Wunused \ -Wpointer-arith \ -Wcast-qual \ -Wcast-align \ -Wnested-externs \ -Winline \ -Wold-style-cast \# -Wstrict-prototypes \# -Waggregate-return \# -Wbad-function-cast \# -Wsign-compare \# -Wmissing-prototypes \# -Wmissing-declarations \# -Wredundant-decls \# -W \# -pedantic \# -Wunused-parameter \# -Wtraditional \# -Wundef \# -Wshadow \# -Wwrite-strings \# -Wconversion \export MFLAGS = \ -m486 \ -malign-loops=2 \ -malign-jumps=2 \ -malign-functions=2 \export LISINCL ?= /usr/src/LiS/includeexport TOPDIR = $(shell pwd)export INCDIR = $(shell ( cd include; pwd ))export SRCDIR = $(shell ( cd drivers; pwd ))SRCFILES = $(shell find . -name "*.c*" -o -name "*.h*")#SUBDIRS = $(shell find . -maxdepth 1 -mindepth 1 -type d ! -name "CVS" ! -name "RCS" ! -name "include" ! -name "man" ! -name "doc")SUBDIRS = drivers test doc # daemonsall:: # depend # tags for subdir in ${SUBDIRS}; do $(MAKE) -C $$subdir $@; donetags: $(SRCFILES) find . -name "*.h*" -o -name "*.c*" > files ctags -L files rm -f files for subdir in ${SUBDIRS}; do $(MAKE) -C $$subdir $@; doneclean:: rm -f files tags .config.in for subdir in ${SUBDIRS}; do $(MAKE) -C $$subdir $@; doneinstall:: @ if [ $$(id -u) -ne 0 ]; then \ echo -e "\nYou must be superuser to install!\n"; \ exit 1; \ fi for subdir in ${SUBDIRS}; do $(MAKE) -C $$subdir $@; done%:: for subdir in ${SUBDIRS}; do $(MAKE) -C $$subdir $@; done.config.in: @ ./config
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -