# Trivial makefile to compile a SynView/Qt application

# The following path reflect a standard SynView installation
SYNVIEW_FLAGS = -I/opt/synview/include -L/opt/synview/lib -lsv.synview -Wl,-rpath,/opt/synview/lib

# Note: package for Qt development must be intalled on your system
# the paths below might need adjustments depending on your intallation
QT_FLAGS = -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -L/usr/lib -lQtGui -lQtCore

all: main.cpp mainwindow.cpp camera.cpp paint.cpp osdep.cpp /opt/synview/include/sv.synview.class.cpp moc_mainwindow.cpp moc_paint.cpp qrc_icons.cpp
	$(CXX) $? -g -o sample $(SYNVIEW_FLAGS) $(QT_FLAGS)

moc_%.cpp: %.h
	moc $? -o $@

qrc_%.cpp: %.qrc
	rcc $? -name $* -o $@


