~ubuntu-branches/ubuntu/trusty/psychtoolbox-3/trusty-proposed

« back to all changes in this revision

Viewing changes to Psychtoolbox/PsychSound/MOAL/source/makefile

  • Committer: Package Import Robot
  • Author(s): Yaroslav Halchenko
  • Date: 2013-11-19 23:34:50 UTC
  • mfrom: (3.1.4 experimental)
  • Revision ID: package-import@ubuntu.com-20131119233450-f7nf92vb8qavjmk8
Tags: 3.0.11.20131017.dfsg1-3
Upload to unsable since fresh glew has arrived to sid!

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
 
# Path to Matlab installation folder:
3
 
MATLABHOME=/Applications/MATLAB72
4
 
 
5
 
# Definition of target operating system:
6
 
TARGETOS=-DMACOSX
7
 
 
8
 
MEXCC=-I${MATLABHOME}/extern/include \
9
 
        ${TARGETOS} \
10
 
        -DMATLAB_MEX_FILE -DNDEBUG -fno-common -fexceptions -O3 \
11
 
        -no-cpp-precomp -bundle -undefined suppress -flat_namespace \
12
 
        -exported_symbols_list ${MATLABHOME}/extern/lib/mac/mexFunction.map
13
 
 
14
 
MEXLD=-L${MATLABHOME}/bin/mac -lmx -lmex -lmat -lstdc++ \
15
 
        ${MATLABHOME}/extern/src/mexversion.c
16
 
 
17
 
OGLFLAGS=-framework ApplicationServices -framework Carbon \
18
 
        -framework OpenAL
19
 
 
20
 
CC=gcc
21
 
 
22
 
all:  moalcore.mexmac
23
 
 
24
 
moalcore.mexmac:  moalcore.o moaltypes.h alm.o al_auto.o al_manual.o
25
 
        $(CC) ${MEXCC} ${MEXLD} ${OGLFLAGS} \
26
 
                -o moalcore.mexmac moalcore.o alm.o al_auto.o al_manual.o
27
 
        cp moalcore.mexmac ../core
28
 
 
29
 
.c.o:
30
 
        $(CC) -c ${MEXCC} -o $*.o $*.c
31
 
 
32
 
clean:
33
 
        -rm *.o *.mexmac
34