1#------------------------------------------------------------------------ 2# 3# File : Makefile for io_lib of the CLIB library 4# 5# Author: Stephan Schulz 6# 7# Changes 8# 9# <1> Sun Jul 6 22:55:11 MET DST 1997 10# New 11# 12#------------------------------------------------------------------------ 13 14include ../Makefile.vars 15 16# Project specific variables 17 18PROJECT = INOUT 19LIB = $(PROJECT).a 20 21all: $(LIB) 22 23depend: *.c *.h 24 $(MAKEDEPEND) 25 26# Remove all automatically generated files 27 28clean: 29 @touch does_exist.o does_exist.a; rm *.o *.a 30 31# Services (provided by the master Makefile) 32 33include ../Makefile.services 34 35IO_LIB = cio_output.o cio_simplestuff.o cio_fileops.o \ 36 cio_streams.o cio_initio.o \ 37 cio_scanner.o cio_network.o cio_multiplexer.o \ 38 cio_basicparser.o cio_commandline.o \ 39 cio_filevars.o cio_tempfile.o cio_signals.o 40 41$(LIB): $(IO_LIB) 42 $(AR) $(LIB) $(IO_LIB) 43 44include Makefile.dependencies 45 46