#/*****************************************************************/
#/*                                                               */
#/* module:   makefile                                            */
#/* project:  pinnwand                                            */
#/* version:  1.7                                                 */  
#/* author:   marko meister                                       */
#/*              <marko.meister@medien.uni-weimar.de>             */
#/* compiler: cc                                                  */
#/* system:   hp-ux 9.01,irix                                     */
#/*                                                               */
#/*****************************************************************/
#/*                                                               */
#/* if you port this software to another system, please send your */
#/* report to marko.meister@informatik.uni-weimar.de              */
#/*                                                               */
#/*****************************************************************/

CC     = cc 
RM     = /bin/rm

default: 
	@echo ""
	@echo "type the target platform (i.e. make irix)" 
	@echo "valid platforms : irix, hp-ux, sun-os, linux, other"  
	@echo ""

clean: 
	$(RM) -f *.o pinnwand core 

other: pinnwand.c Makefile
	$(CC) -o pinnwand.o -c pinnwand.c
	$(CC) -o pinnwand.other pinnwand.o

sun-os: pinnwand.c Makefile
	$(CC) -o pinnwand.o -c pinnwand.c
	$(CC) -o pinnwand.sun-os pinnwand.o

linux: pinnwand.c Makefile
	$(CC) -o pinnwand.o -c pinnwand.c
	$(CC) -o pinnwand.linux386 pinnwand.o 

irix: pinnwand.c Makefile
	$(CC) -xansi -fullwarn -O2 -o pinnwand.o -c pinnwand.c
	$(CC) -xansi -fullwarn -O2 -o pinnwand.irix pinnwand.o -s 

hp-ux: pinnwand.c Makefile
	$(CC) -Aa -D_HPUX_SOURCE +O2 +Oall +Onolimit -o pinnwand.o -c pinnwand.c
	$(CC) -Aa -D_HPUX_SOURCE +O2 +Oall +Onolimit -o pinnwand.hp pinnwand.o -s


