This commit is contained in:
parent
11ee418801
commit
400be1275d
3 changed files with 34 additions and 0 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -1 +1,5 @@
|
||||||
_build
|
_build
|
||||||
|
include/sql/procedures.sql
|
||||||
|
include/sql/exchange-0002.sql
|
||||||
|
include/sql/exchange-0003.sql
|
||||||
|
include/sql/exchange-0004.sql
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,16 @@
|
||||||
|
sql_DATA := \
|
||||||
|
benchmark-0001.sql \
|
||||||
|
versioning.sql \
|
||||||
|
auditor-triggers-0001.sql \
|
||||||
|
exchange-0001.sql \
|
||||||
|
exchange-0002.sql \
|
||||||
|
exchange-0003.sql \
|
||||||
|
exchange-0004.sql \
|
||||||
|
exchange-0005.sql \
|
||||||
|
drop.sql \
|
||||||
|
procedures.sql \
|
||||||
|
tops-0001.sql
|
||||||
|
|
||||||
procedures.sql: procedures.sql.in exchange_do_*.sql exchange_statistics_*.sql exchange_trigger_*.sql
|
procedures.sql: procedures.sql.in exchange_do_*.sql exchange_statistics_*.sql exchange_trigger_*.sql
|
||||||
chmod +w $@ 2> /dev/null || true
|
chmod +w $@ 2> /dev/null || true
|
||||||
gcc -E -P -undef - < procedures.sql.in 2>/dev/null | sed -e "s/--.*//" | awk 'NF' - >$@
|
gcc -E -P -undef - < procedures.sql.in 2>/dev/null | sed -e "s/--.*//" | awk 'NF' - >$@
|
||||||
|
|
@ -17,3 +30,20 @@ exchange-0004.sql: exchange-0004.sql.in 0004-*.sql
|
||||||
chmod +w $@ 2> /dev/null || true
|
chmod +w $@ 2> /dev/null || true
|
||||||
gcc -E -P -undef - < exchange-0004.sql.in 2>/dev/null | sed -e "s/--.*//" | awk 'NF' - >$@
|
gcc -E -P -undef - < exchange-0004.sql.in 2>/dev/null | sed -e "s/--.*//" | awk 'NF' - >$@
|
||||||
chmod ugo-w $@
|
chmod ugo-w $@
|
||||||
|
|
||||||
|
OUTFILE := sql.ml
|
||||||
|
|
||||||
|
$(OUTFILE): $(sql_DATA)
|
||||||
|
@printf "" > $@
|
||||||
|
@for f in $(ALL_FILES); do \
|
||||||
|
printf "[%s]\n" "$$f" >> $@; \
|
||||||
|
done
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f procedures.sql
|
||||||
|
rm -f exchange-0002.sql
|
||||||
|
rm -f exchange-0003.sql
|
||||||
|
rm -f exchange-0004.sql
|
||||||
|
|
||||||
|
.DEFAULT_GOAL := all
|
||||||
|
all: $(OUTFILE) procedures.sql exchange-0002.sql exchange-0003.sql exchange-0004.sql
|
||||||
|
|
|
||||||
0
include/sql/sql.ml
Normal file
0
include/sql/sql.ml
Normal file
Loading…
Add table
Add a link
Reference in a new issue