📄 makefile
字号:
# security/Makefile
#
# vi: set autoindent tabstop=4 shiftwidth=4 :
#
# Copyright (C) 2001-2003 InterOperability Lab (IOL)
# University of New Hampshier (UNH)
# Durham, NH 03824
#
# 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, 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.
#
# The name of IOL and/or UNH may not be used to endorse or promote products
# derived from this software without specific prior written permission.
#
include ../Rules.make
CFLAGS = $(COMMON_CFLAGS) $(EXTRA_CFLAGS)
EXECUTABLES = security_functions.o
all: others $(EXECUTABLES)
others:
$(MAKE) -C chap
$(MAKE) -C srp
$(MAKE) -C misc
$(MAKE) -C hash
$(MAKE) -C math
security_functions.o: chap/chap.o srp/srp.o \
misc/misc_func.o hash/sha1.o hash/md5.o math/bigint.o
$(LD) $(LDFLAGS) -r -o security_functions.o \
chap/chap.o srp/srp.o \
misc/misc_func.o hash/sha1.o hash/md5.o math/bigint.o
.PHONY: clean
clean:
$(MAKE) -C chap clean
$(MAKE) -C srp clean
$(MAKE) -C misc clean
$(MAKE) -C hash clean
$(MAKE) -C math clean
$(RM) $(EXECUTABLES)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -