#define FILES [[sub X.cxx X [[echo *.cxx]] ]]
#define OBJS  [[sub X X.o FILES]]

#define DEPCCINCL
#define CPPFLAGS -I. -I/usr/oasys/ATT_incl

#define CCINCLFLAGS CPPFLAGS
#ifdef G
#define CFLAGS -g
#else 
#define CFLAGS -O
#endif
#define LIB liboops.a

LIB: OBJS /usr/ds/oops/errfac/errors.o
	ar rv LIB OBJS /usr/ds/oops/errfac/errors.o
	ranlib LIB

Arraychar.hxx: Array_h.m4
    chmod 777 Arraychar.hxx
    echo "ARRAYDECLARE(Arraychar, char,friend SubString;)" | m4 Array_h.m4 - >Arraychar.hxx

Arraychar.cxx: Array_c.m4 Arraychar.proto
    -chmod 777 Arraychar.cxx
    m4 Array_c.m4 Arraychar.proto > Arraychar.cxx

Arrayint.hxx: Array_h.m4
    chmod 777 Arrayint.hxx
    echo "ARRAYDECLARE(Arrayint, int,)" | m4 Array_h.m4 - >Arrayint.hxx

Arrayint.cxx: Array_c.m4 Arrayint.proto
    chmod 777 Arrayint.cxx 
    m4 Array_c.m4 Arrayint.proto > Arrayint.cxx 

#include <CXX>;
/*#include <Pcs>;*/
#include <Pcs_cxx>;

