-
Notifications
You must be signed in to change notification settings - Fork 5
/
Makefile_extATS
43 lines (27 loc) · 888 Bytes
/
Makefile_extATS
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
#
# A Simple Makefile for portable compilation.
#
# By portable, we mean non-dependent on an ATS installation;
# certain settings in the makefiles may need to be adjusted,
# but these should primarily be limited to this file.
###### Environment Configuration ######
CC = gcc
ifndef ATSHOME
MYPORTDIR := ./MYPORTDIR #Use if you have ATS includes
else
MYPORTDIR=$(ATSHOME) #Use if you have ATS installed
endif
CFLAGS += -O2
#LDFLAGS +=
###### End of Environment Configuration ######
###### Project Configuration ######
SOURCES_DATS += minDisjNoCov.dats sstream.dats
SOURCES_SATS += sstream.sats
######
MYTARGET=mindisj
###### End of Project Configuration ######
.PRECIOUS: *_?ats.c
######
include utils/atsmake-pre.mk # Mostly environment setup
include utils/atsmake-post.mk # Mostly build rules
###### end of [Makefile] ######