INCLUDEDIR=../include/
LIBDIR=../lib/

CC=cc
CFLAGS_S=-5s -I$(INCLUDEDIR)
CFLAGS_R=-5r -I$(INCLUDEDIR)

LIBNAME_S=tvlib3s.lib
LIBNAME_R=tvlib3r.lib

CLASS_FILES=tapplica.cpp tbkgrnd.cpp tbutton.cpp tchdrdlg.cpp tcheckbo.cpp   \
            tcluster.cpp tcmdset.cpp tcollect.cpp tdesktop.cpp tdialog.cpp   \
	    tdircoll.cpp tdirlist.cpp teditor1.cpp teditor2.cpp teditwnd.cpp \
	    tevent.cpp tfildlg.cpp tfilecol.cpp tfiledtr.cpp tfillist.cpp    \
	    tframe.cpp tgrmv2.cpp tgroup.cpp thistory.cpp thistwin.cpp       \
	    thstview.cpp tindictr.cpp tinputli.cpp tlabel.cpp tlistbox.cpp   \
	    tlstview.cpp tmemo.cpp tmenubar.cpp tmenubox.cpp tmnuview.cpp    \
	    tmouse.cpp tobject.cpp tobjstrm.cpp tparamte.cpp tpoint.cpp      \
	    tprogram.cpp tradiobu.cpp trescoll.cpp tresfile.cpp tscreen.cpp  \
	    tscrlbar.cpp tscrolle.cpp tsortcol.cpp tstatict.cpp tstatusl.cpp \
	    tstrcoll.cpp tstrlist.cpp ttprvln2.cpp tview.cpp twindow.cpp

STREAM_FILES=sbkgrnd.cpp sbutton.cpp schdrdlg.cpp scheckbo.cpp sclrsel.cpp   \
             scluster.cpp sdesktop.cpp sdialog.cpp sdircoll.cpp sdirlist.cpp \
	     seditors.cpp sfinfpne.cpp sfilcoll.cpp sfildlg.cpp sfilelst.cpp \
	     sfinputl.cpp sframe.cpp sgroup.cpp shistory.cpp sinputli.cpp    \
	     slabel.cpp slistbox.cpp slstview.cpp smenubar.cpp smenubox.cpp  \
	     smnuview.cpp sparamte.cpp sradiobu.cpp srescoll.cpp             \
	     sscrlbar.cpp sscrolle.cpp sstatict.cpp sstatusl.cpp             \
             sstrcoll.cpp sstrlst.cpp strmstat.cpp sview.cpp swindow.cpp

TV_FILES=tvcursr2.cpp tvexpsd2.cpp tvtext1.cpp tvtext2.cpp tvwrite2.cpp

MISC_FILES=colorsel.cpp drivers.cpp drivers2.cpp edits2.cpp editstat.cpp     \
           frmline2.cpp grp.cpp help.cpp helpbase.cpp histlist.cpp           \
	   mapcolor.cpp menu.cpp misc.cpp msgbox.cpp names.cpp new.cpp       \
	   newstr.cpp palette.cpp qnxutils.cpp qnxvideo.cpp stddlg.cpp       \
	   textview.cpp

CFILES= $(CLASS_FILES) $(STREAM_FILES) $(TV_FILES) $(MISC_FILES)

all: $(LIBNAME_S) $(LIBNAME_R)

$(LIBNAME_S):
	   $(CC) -c $(CFLAGS_S) $(CFILES) -A $(LIBDIR)$(LIBNAME_S)
	   rm -f *.o

$(LIBNAME_R):
	   $(CC) -c $(CFLAGS_R) $(CFILES) -A $(LIBDIR)$(LIBNAME_R)
	   rm -f *.o
