aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/tutorial/makefile.pd-msvc
blob: fa110444f5966e320cc0994f285f9c6f242ea133 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# flext tutorial examples
# Copyright (c) 2001-2003 Thomas Grill (xovo@gmx.net)
#
# Makefile for MSVC++
#
# ---------------------------------------------------------------

!include config-pd-msvc.txt


TARGETS=normal threads

!ifdef SNDOBJ
TARGETS=$(TARGETS) sndobj
!endif

!ifdef STK
TARGETS=$(TARGETS) stk
!endif

all: $(TARGETS)

normal:
	nmake /f make-sub.pd-msvc NAME=simple1 DIR=simple1
	nmake /f make-sub.pd-msvc NAME=simple2 DIR=simple2
	nmake /f make-sub.pd-msvc NAME=simple3 DIR=simple3
	nmake /f make-sub.pd-msvc NAME=adv1 DIR=adv1
	nmake /f make-sub.pd-msvc NAME=adv2 DIR=adv2
	nmake /f make-sub.pd-msvc NAME=adv3 DIR=adv3
	nmake /f make-sub.pd-msvc NAME=timer1 DIR=timer1
	nmake /f make-sub.pd-msvc NAME=attr1 DIR=attr1
	nmake /f make-sub.pd-msvc NAME=attr2 DIR=attr2
	nmake /f make-sub.pd-msvc NAME=attr3 DIR=attr3
	nmake /f make-sub.pd-msvc NAME=signal1~ DIR=signal1
	nmake /f make-sub.pd-msvc NAME=signal2~ DIR=signal2
	nmake /f make-sub.pd-msvc NAME=lib1 DIR=lib1
	nmake /f make-sub.pd-msvc NAME=buffer1 DIR=buffer1
	nmake /f make-sub.pd-msvc NAME=bind1 DIR=bind1

threads:
	nmake /f make-sub.pd-msvc NAME=thread1  DIR=thread1 
	nmake /f make-sub.pd-msvc NAME=thread2  DIR=thread2 

sndobj:
	nmake /f make-sub.pd-msvc NAME=sndobj1~ DIR=sndobj1

stk:
	nmake /f make-sub.pd-msvc NAME=stk1~ DIR=stk1
	nmake /f make-sub.pd-msvc NAME=stk2~ DIR=stk2