
# CFLAGS = -Wall -Wstrict-prototypes -O2 -g -ansi -funsigned-char -D__LINUX__ -I/usr1/xfbb -I/dos/serv
CFLAGS = -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I/usr1/xfbb -I/dos/serv
INCLUDE = -I/usr/X11R6/include

# ORB_FLAGS = -O2 -g -funsigned-char -D__LINUX__ -Dlinux -D_FTIME -D_DOMEMID -I/usr1/xfbb -I/dos/serv
# ORB_INCLUDE = -I/usr1/DOME/inc -I/usr/lib/g++-include
# ORB_LIBS =  -L/usr1/DOME/lib -ldome -lgp -L/usr/local/lib -lg++ -lstdc++ -lm

ORB_FLAGS = -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -I/usr1/xfbb -I/dos/serv
ORB_INCLUDE =
ORB_LIBS =

LIBS =  -L/usr1/ax25-utils-2.0.12c/lib -lm -lax25
XLIBS =  -lXm -lXt -lXpm -lXext -lX11 -lSM -lICE

SOURCE = /dos/serv/date.c /dos/serv/serv.c
SRC = /dos/serv

XOBJETS = \
   xfbbabtd.o\
   xfbbcnsl.o\
   xfbbedtm.o\
   xfbbedtu.o\
   xfbblcnx.o\
   xfbbmain.o\
   xfbbpndd.o\
   xeditor.o

OBJETS = \
   fortify.o\
   waveplay.o\
   serv.o\
   arbre.o\
   autobin.o\
   balise.o\
   bidexms.o\
   conf.o\
   console.o\
   date.o\
   devio.o\
   dos_1.o\
   dos_dir.o\
   driver.o\
   drv_aea.o\
   drv_ded.o\
   drv_hst.o\
   drv_kam.o\
   drv_mod.o\
   drv_sock.o\
   drv_tcp.o\
   edit.o\
   ems.o\
   error.o\
   exec_pg.o\
   forward.o\
   fwdovl1.o\
   fwdovl2.o\
   fwdovl3.o\
   fwdovl4.o\
   fwdovl5.o\
   fwdovl6.o\
   fwdovl7.o\
   fwdutil.o\
   gesfic.o\
   ibm.o\
   info.o\
   init.o\
   init_srv.o\
   init_tnc.o\
   initfwd.o\
   initport.o\
   k_tasks.o\
   kernel.o\
   killmess.o\
   lzhuf.o\
   maint_fw.o\
   mbl_edit.o\
   mbl_expo.o\
   mbl_impo.o\
   mbl_kill.o\
   mbl_lc.o\
   mbl_list.o\
   mbl_log.o\
   mbl_menu.o\
   mbl_opt.o\
   mbl_prn.o\
   mbl_read.o\
   mbl_rev.o\
   mbl_stat.o\
   mbl_sys.o\
   mbl_user.o\
   mblutil.o\
   md2c.o\
   md5c.o\
   modem.o\
   nomenc.o\
   nouvfwd.o\
   pac_crc.o\
   pacsat.o\
   qraloc.o\
   redist.o\
   rx25.o\
   serveur.o\
   statis.o\
   themes.o\
   tnc.o\
   tncio.o\
   trait.o\
   trajec.o\
   trajovl.o\
   variable.o\
   warning.o\
   watchdog.o\
   wp.o\
   wp_mess.o\
   wpserv.o\
   yapp.o\
   xfwd.o\
   xmodem.o

#.c.o:
#	$(CC) $(CFLAGS) -g -c $(SRC)/$*.c

vpath %.c %.h = /dos/serv

all : xfbb xfbbd xfbbC epurmess epurwp reqdir satupdat clr_user maintinf
# c_filter

clean :
	$(RM) *.o
	$(RM) xfbb xfbbd xfbbC epurmess epurwp reqdir clr_user maintinf

xfbb: $(OBJETS) $(XOBJETS) xfbb.o
	$(CC) $(CFLAGS) -L/usr/X11R6/lib -o xfbb xfbb.o $(OBJETS) $(XOBJETS) $(LIBS) $(XLIBS)

fbb_orb.o : fbb_orb.c
	$(CC) $(CFLAGS) -c $(INCLUDE) -o fbb_orb.o fbb_orb.c

xfbbd: $(OBJETS) xfbbd.o fbb_orb.o
	$(CC) $(CFLAGS) -o xfbbd xfbbd.o fbb_orb.o $(OBJETS) $(LIBS)
xfbb.o : xfbb.c
	$(CC) $(CFLAGS) -c $(INCLUDE) -o xfbb.o xfbb.c

xfbbd.o : xfbbd.c
	$(CC) $(CFLAGS) -D__ORB__ -c -o xfbbd.o xfbbd.c

xfbbC: xfbbC.o
	$(CC) $(CFLAGS) -o xfbbC xfbbC.o

