DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: M T

⟦d8f01e1d3⟧ TextFile

    Length: 2188 (0x88c)
    Types: TextFile
    Names: »Makefile«

Derivation

└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0
    └─⟦e83f91978⟧ »EurOpenD22/isode/osimis-2.0.tar.Z« 
        └─⟦d846658bd⟧ 
            └─⟦this⟧ »osimis/sma/Makefile« 

TextFile

#
# Copyright (c) 1988 University College London
# All rights reserved.
#
# Redistribution and use in source and binary forms are permitted
# provided that the above copyright notice and this paragraph are
# duplicated in all such forms and that any documentation,
# advertising materials, and other materials related to such
# distribution and use acknowledge that the software was developed
# by the Department of Computer Science, University College London.
# The name of the University may not be used to
# endorse or promote products derived from this software without
# specific prior written permission.
# THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
# WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
#

# Makefile for System Management Agent
#
# By Simon Walton, October 1988

LIBS	=	$(MSAP)/libmsap.a $(ISODE)/libdsap.a $(ISODE)/libisode.a
LLIBS	=	$(MSAP)/llib-lmsap.ln $(ISODE)/lint/llib-lisode.ln
EXECS	=	sma


all:		sma

install:	sma
		-@(echo "cd $(DAEMON); ln -s ../sma/sma sma"; \
			 cd $(DAEMON); ln -s ../sma/sma sma )

lint:		l-sma


sma:		sma.o mibaccess.o cmis.o mib.o advise.o \
		cmip_lose.o objects.o moidcmp.o moidalloc.o \
		moidcpy.o internal.o reports.o ipc.o $(LIBS)
		-cc -gx -o $@ sma.o mibaccess.o cmis.o mib.o advise.o \
		cmip_lose.o objects.o moidcmp.o moidalloc.o \
		moidcpy.o internal.o reports.o ipc.o $(LIBS)
		chmod ug+s $@

sma.o:		$(H)/msap.h $(H)/mpep.h $(H)/moid.h $(H)/smi.h

mibaccess.o:	$(H)/msap.h $(H)/mpep.h $(H)/moid.h $(H)/smi.h

internal.o:	$(H)/msap.h $(H)/mpep.h $(H)/moid.h $(H)/smi.h

cmis.o:		$(H)/msap.h $(H)/mpep.h $(H)/moid.h $(H)/smi.h

ipc.o:		$(H)/msap.h $(H)/mpep.h $(H)/moid.h $(H)/objects.h

objects.o:	$(H)/msap.h $(H)/mpep.h $(H)/moid.h $(H)/objects.h

mib.o:		$(H)/msap.h $(H)/mpep.h $(H)/moid.h $(H)/smi.h

reports.o:	$(H)/objects.h $(H)/smi.h

moidcmp.o moidalloc.o moidcpy.o:	$(H)/msap.h $(H)/mpep.h $(H)/moid.h

l-sma:		mib.c reports.c
		lint $(LFLAGS) mibaccess.c objects.c advise.c \
		sma.c cmis.c mib.c moidcmp.c moidalloc.c \
		moidcpy.c internal.c reports.c ipc.c $(LLIBS)

clean:;		rm -f core pdus *.ph