Makefile 467 B

123456789101112131415161718192021222324252627282930313233
  1. include $(GOROOT)/src/Make.inc
  2. YAML=yaml-0.1.3
  3. LIBYAML=$(PWD)/$(YAML)/src/.libs/libyaml.a
  4. TARG=goyaml
  5. GOFILES=\
  6. goyaml.go\
  7. resolve.go\
  8. CGOFILES=\
  9. decode.go\
  10. encode.go\
  11. CGO_OFILES+=\
  12. helpers.o\
  13. api.o\
  14. scanner.o\
  15. reader.o\
  16. parser.o\
  17. writer.o\
  18. emitter.o\
  19. CGO_LDFLAGS+=-lm -lpthread
  20. CGO_CFLAGS+=\
  21. -I$(PWD) \
  22. -DYAML_VERSION_STRING='"0.1.3"' \
  23. -DYAML_VERSION_MAJOR=0 \
  24. -DYAML_VERSION_MINOR=1 \
  25. -DYAML_VERSION_PATCH=3 \
  26. include $(GOROOT)/src/Make.pkg