/*
 * Imakefile
 *
 * Author: Jim Zelenka
 */
/*
 * Copyright (c) of Carnegie Mellon University, 1998,1999.
 *
 * Permission to reproduce, use, and prepare derivative works of
 * this software for internal use is granted provided the copyright
 * and "No Warranty" statements are included with all reproductions
 * and derivative works. This software may also be redistributed
 * without charge provided that the copyright and "No Warranty"
 * statements are included in all redistributions.
 *
 * NO WARRANTY. THIS SOFTWARE IS FURNISHED ON AN "AS IS" BASIS.
 * CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER
 * EXPRESSED OR IMPLIED AS TO THE MATTER INCLUDING, BUT NOT LIMITED
 * TO: WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY
 * OF RESULTS OR RESULTS OBTAINED FROM USE OF THIS SOFTWARE. CARNEGIE
 * MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT
 * TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT.
 */

#define IHaveSubdirs True
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)'

#include "NASD.tmpl"

/* LCDEBUGFLAGS = -g -trapuv */

SRCS = \
	nasd_edrfs_cat.c \
	nasd_edrfs_dumpattr.c \
	nasd_edrfs_dumpdir.c \
	nasd_edrfs_format.c \
	nasd_edrfs_fsck.c \
	nasd_edrfs_getstats.c \
	nasd_edrfs_wipedir.c \
	nasd_edrfs_tee.c

SUBDIRS = \
	dux \
	linux

NASD_MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))

NASD_EDRFS_CCLibTargetSimple(nasd_edrfs_format,nasd_edrfs_format.o)
NASD_EDRFS_CCLibTargetSimple(nasd_edrfs_getstats,nasd_edrfs_getstats.o)
NASD_EDRFS_CCLibTargetSimple(nasd_edrfs_remove,nasd_edrfs_remove.o)
NASD_EDRFS_CCLibTargetSimple(nasd_edrfs_fsck,nasd_edrfs_fsck.o)
NASD_EDRFS_CCLibTargetSimple(nasd_edrfs_dumpattr,nasd_edrfs_dumpattr.o)
NASD_EDRFS_CCLibTargetSimple(nasd_edrfs_dumpdir,nasd_edrfs_dumpdir.o)
NASD_EDRFS_CCLibTargetSimple(nasd_edrfs_wipedir,nasd_edrfs_wipedir.o)
NASD_EDRFS_CCLibTargetSimple(nasd_edrfs_tee,nasd_edrfs_tee.o)
NASD_EDRFS_CCLibTargetSimple(nasd_edrfs_cat,nasd_edrfs_cat.o)

InstallProgram(nasd_edrfs_format,$(NASD_DESTBIN))
InstallProgram(nasd_edrfs_getstats,$(NASD_DESTBIN))
InstallProgram(nasd_edrfs_remove,$(NASD_DESTBIN))
InstallProgram(nasd_edrfs_fsck,$(NASD_DESTBIN))
InstallProgram(nasd_edrfs_dumpattr,$(NASD_DESTBIN))
InstallProgram(nasd_edrfs_dumpdir,$(NASD_DESTBIN))
InstallProgram(nasd_edrfs_tee,$(NASD_DESTBIN))
InstallProgram(nasd_edrfs_cat,$(NASD_DESTBIN))

NASD_Depend()

/*
 * Don't put anything after this
 */
#include "NASD.trailer"
