#
# $Id: INCLUDE_linux,v 0.0 2002/08/14 05:50:12 nicb Exp $
#
# Copyright 2002 Matthias Rath (rath@sci.univr.it)
#
# The  pd  modules  contained herein are the result of a joint effort from
# several authors in the context of the IST-FET Disappearing Computer pro-
# active    project    called    SOb   (Sound   Object)   (IST-2000-25287,
# http://www.soundobject.org)  at  the   University   of   Verona,   Italy
# (http://www.univr.it).
#
# The main author of the modules is Matthias Rath (rath@sci.univr.it).
#
# Other authors (either writers or designers) are:
#
# Davide Rocchesso (rocchesso@sci.univr.it)
# Federico Fontana (fontana@sci.univr.it)
# Laura Ottaviani (ottavian@sci.univr.it)
# Gianpaolo Borin (gianpaolo.borin@tin.it)
# Federico Avanzini (avanzini@dei.unipd.it)
# Nicola Bernardini (nicb@centrotemporeale.it)
#
# This file is part of the SOb PD modules.
#
# The  SOb  PD modules are free software; you can redistribute them and/or
# modify them under the  terms  of  the  GNU  General  Public  License  as
# published   by   the  Free Software  Foundation;  either  version  2  of
# the  License, or (at your option) any later version.
#
# The SOb PD modules are distributed in the hope that it will be   useful,
# but   WITHOUT  ANY   WARRANTY;   without   even  the implied warranty of
# MERCHANTABILITY or FITNESS  FOR  A  PARTICULAR  PURPOSE.   See  the  GNU
# General  Public  License for more details.
#
# You  should have received a copy of the GNU General Public License along
# with the SOb PD modules; if not, write to the Free  Software  Foundation,
# Inc.,  59 Temple Place, Suite 330, Boston, MA 02111-1307  USA
# 
#############################################################################################
#
# This is the local include for the sound_modules directory, containing linux specific paths.
#

RESDIR = resonators
RESOS = $(MODULES)/$(RESDIR)

INTDIR = interactors
INTERS = $(MODULES)/$(INTDIR)

VPATH = $(OBJDIR):$(MODULES):$(UTILS)/matrix_calc:$(UTILS)/delays_and_co:$(RESOS)/inertial_object:$(RESOS)/modal_object:$(INTERS)/impact_interactor:$(INTERS)/hardpact_interactor

LINUXCFLAGS = -DPD

OPTIM = -O2 -funroll-loops -fomit-frame-pointer
PARANOID = -Wall -W -Wshadow -Wstrict-prototypes -Werror \
    -Wno-unused -Wno-parentheses -Wno-switch

LINUXSOUNDINCLUDE = -I$(RESOS)/modal_object -I$(RESOS)/inertial_object \
			-I$(INTERS)/impact_interactor -I$(INTERS)/hardpact_interactor

CFLAGS = $(LINUXCFLAGS) $(LINUXINCLUDE) $(LINUXSOUNDINCLUDE) $(OPTIM) $(PARANOID)
