mirror of
https://github.com/NixOS/nix
synced 2025-07-07 14:21:48 +02:00
* Detect flex and bison; updated the manual.
This commit is contained in:
parent
c5baaafae6
commit
c625718513
5 changed files with 45 additions and 51 deletions
35
externals/Makefile.am
vendored
35
externals/Makefile.am
vendored
|
@ -56,37 +56,10 @@ build-aterm: have-aterm
|
|||
touch build-aterm
|
||||
|
||||
|
||||
# SDF bundle
|
||||
all: build-db build-aterm
|
||||
|
||||
SDF2 = sdf2-bundle-1.6
|
||||
|
||||
$(SDF2).tar.gz:
|
||||
@echo "Nix requires the SDF2 bundle to build."
|
||||
@echo "Please download version 1.6 from"
|
||||
@echo " ftp://ftp.stratego-language.org/pub/stratego/sdf2/sdf2-bundle-1.6.tar.gz"
|
||||
@echo "and place it in the externals/ directory."
|
||||
false
|
||||
|
||||
$(SDF2): $(SDF2).tar.gz
|
||||
gunzip < $(SDF2).tar.gz | tar xvf -
|
||||
|
||||
have-sdf2:
|
||||
$(MAKE) $(SDF2)
|
||||
touch have-sdf2
|
||||
|
||||
build-sdf2: have-sdf2
|
||||
(pfx=`pwd` && \
|
||||
cd $(SDF2) && \
|
||||
CC="$(CC) -pg" ./configure --prefix=$$pfx/inst --with-cflags="$(CFLAGS)" && \
|
||||
make && \
|
||||
make install)
|
||||
touch build-sdf2
|
||||
|
||||
|
||||
all: build-db build-aterm build-sdf2
|
||||
|
||||
EXTRA_DIST = $(DB).tar.gz $(ATERM).tar.gz $(SDF2).tar.gz
|
||||
EXTRA_DIST = $(DB).tar.gz $(ATERM).tar.gz
|
||||
|
||||
ext-clean:
|
||||
$(RM) -f have-db build-db have-aterm build-aterm have-sdf2 build-sdf2
|
||||
$(RM) -rf $(DB) $(ATERM) $(SDF2)
|
||||
$(RM) -f have-db build-db have-aterm build-aterm
|
||||
$(RM) -rf $(DB) $(ATERM)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue