# COPYRIGHT
#
# This file is part of Mustajuuri.
#
# Author: Tommi Ilmonen, 1999-2001.
#
# Mustajuuri is licensed under GNU Lesser General Public License
# (LGPL). The LGPL text can be founs in file "LGPL" that is
# distributed with this source package. The Mustajuuri way to
# interpret LGPL can be found in file "MUSTAJUURI_LICENSE" that is
# distributed with the mustajuuri source code.  
#


#
# Load compile time parameters
#

include $(FLUID_ROOT)/src/Makeconf

# CUSTOMFLAGS   := $(DEBUGFLAGS) $(RESTRICTFLAGS) 
# CUSTOMFLAGS   := $(RELEASEFLAGS) $(RESTRICTFLAGS) 

ifeq ($(SYSTEMTYPE),IRIX)
LIBDIRS +=  -L$(VJ_BASE_DIR)/lib32
endif
ifeq ($(SYSTEMTYPE),Linux)
LIBDIRS +=  -L$(VJ_BASE_DIR)/lib
LIBDIRS +=  -L/usr/X11R6/lib/
endif



INCLUDES += -I$(VJ_BASE_DIR)/include

INCLUDES += -I$(VJ_BASE_DIR)

LDFLAGS += -all

ifeq ($(strip $(VJ_BASE_DIR)),)

nothing: nocompile

nocompile:
		@echo "Not compiling the VRJ exporter since VJ_BASE_DIR is undefined"

all clean cleaner cleanest dlib slib sbin dbin: nothing

endif

# CUSTOMFLAGS   := $(CUSTOMFLAGS) $(RESTRICTFLAGS) 

#
# Local variables
# 

# Own Includes & defines:

# PWD          := $(FLUID_ROOT)/src/mjdsp

LIBRARY       = FluidVRJ

# PROGRAM       = mjdsp

MAINSRC = main.cpp

MAINOBJ = main.o

HDRS	      = VrjTrackerExport.hpp \
		VrjKeyboardExport.hpp

SRCS	      = VrjTrackerExport.cpp \
		VrjKeyboardExport.cpp

OBJS	      = VrjTrackerExport.o \
		VrjKeyboardExport.o

LIBS          = -lJuggler -lJuggler_utils -lJuggler_ogl\
		-lX11 -lGL -lGLU \
		$(FLUIDBASE) \
		$(THREAD) \
		-lm


all: slib dlib dbin

ifneq ($(strip $(VJ_BASE_DIR)),)
include $(FLUID_ROOT)/src/Makelibs
endif

