Skip to content

Commit b227e38

Browse files
committed
convert to automake
1 parent 5033ee7 commit b227e38

File tree

8 files changed

+533
-629
lines changed

8 files changed

+533
-629
lines changed

Zend/Makefile.am

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
## Process this file with automake to produce Makefile.in -*- makefile -*-
2+
AUTOMAKE_OPTIONS=foreign
3+
noinst_LIBRARIES=libzend.a
4+
libzend_a_SOURCES=zend_alloc.c zend_compile.c zend_constants.c \
5+
zend_execute.c zend_execute_API.c zend_highlight.c zend_llist.c \
6+
zend_opcode.c zend_operators.c zend_ptr_stack.c zend_stack.c \
7+
zend_variables.c zend-parser.c zend-scanner.c zend.c zend_API.c \
8+
zend_extensions.c zend_hash.c zend_list.c zend_indent.c \
9+
zend-parser.y zend-scanner.l
10+
11+
# automake isn't too clever about "non-standard" use of lex and yacc
12+
13+
zend-scanner.c: zend-scanner.l
14+
$(LEX) -Pzend -ozend-scanner.c -i zend-scanner.l
15+
16+
zend-parser.h: zend-parser.c
17+
zend-parser.c: zend-parser.y
18+
$(YACC) -p zend -v -d zend-parser.y -o zend-parser.c
19+
20+
clean:
21+
-rm -f zend-parser.c zend-parser.h zend-scanner.c

0 commit comments

Comments
 (0)