1# Generated automatically from Makefile.in by configure. 2# -*- sh -*- 3MODULES = smg-module.so termios-module.so select-module.so fcntl-module.so \ 4 varray-module.so 5#--------------------------------------------------------------------------- 6CC_SHARED = gcc $(CFLAGS) -shared -fPIC 7#--------------------------------------------------------------------------- 8# Installation location of the slang library 9#--------------------------------------------------------------------------- 10prefix = /usr 11exec_prefix = ${prefix} 12SLANG_INC = -I${prefix}/include 13SLANG_LIB = -L${exec_prefix}/lib -lslang 14#--------------------------------------------------------------------------- 15# Installation location of the modules 16#--------------------------------------------------------------------------- 17MODULE_INSTALL_DIR = ${exec_prefix}/lib/slang/modules 18INSTALL = $/usr/bin/ginstall -c 19INSTALL_DATA = ${INSTALL} -m 644 20MKINSDIR = ../autoconf/mkinsdir.sh 21#--------------------------------------------------------------------------- 22# DESTDIR is designed to facilitate making packages. Normally it is empty 23#--------------------------------------------------------------------------- 24DESTDIR = 25DEST_MODULEDIR = $(DESTDIR)$(MODULE_INSTALL_DIR) 26#--------------------------------------------------------------------------- 27RPATH = -Wl,-R${exec_prefix}/lib 28 29LIBS = $(RPATH) $(SLANG_LIB) $(DL_LIB) -lm 30INCS = $(SLANG_INC) 31 32all: $(MODULES) 33 34smg-module.so: smg-module.c 35 $(CC_SHARED) $(INCS) smg-module.c -o smg-module.so $(LIBS) 36newt-module.so: newt-module.c 37 $(CC_SHARED) $(INCS) newt-module.c -o newt-module.so -lnewt $(LIBS) 38termios-module.so: termios-module.c 39 $(CC_SHARED) $(INCS) termios-module.c -o termios-module.so $(LIBS) 40select-module.so: select-module.c 41 $(CC_SHARED) $(INCS) select-module.c -o select-module.so $(LIBS) 42fcntl-module.so: fcntl-module.c 43 $(CC_SHARED) $(INCS) fcntl-module.c -o fcntl-module.so $(LIBS) 44varray-module.so: varray-module.c 45 $(CC_SHARED) $(INC) varray-module.c -o varray-module.so $(LIBS) 46 47install: all 48 -$(MKINSDIR) $(DEST_MODULEDIR) 49 @for i in $(MODULES); \ 50 do \ 51 echo $(INSTALL_DATA) $$i $(DEST_MODULEDIR); \ 52 $(INSTALL_DATA) $$i $(DEST_MODULEDIR); \ 53 done 54clean: 55 -/bin/rm -f $(MODULES) *~ 56