aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: 8ed18bb5dd7fe14b46284356167d4335eeacafee (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
OBJS= hash.o inout.o lex_yy.o opcode.o table.o y_tab.o lua.o iolib.o mathlib.o strlib.o

CFLAGS= -O2 -I.

T= lua

all:	$T

$T:	$(OBJS)
	$(CC) -o $@ $(OBJS) -lm

A=--------------------------------------------------------------------------
test:	$T
	@echo "$A"
	./$T sort.lua main
	@echo "$A"
	./$T globals.lua | sort | column
	@echo "$A"
	./$T array.lua
	@echo "$A"
	./$T save.lua
	@echo "$A"
	./$T test.lua retorno_multiplo norma

clean:
	rm -f $T $(OBJS) core core.*

diff:
	diff . fixed | grep -v ^Only