48 lines
1.5 KiB
Plaintext
48 lines
1.5 KiB
Plaintext
$NetBSD: patch-thirdparty_mujs_Makefile,v 1.1 2016/04/27 12:34:58 leot Exp $
|
|
|
|
o Add libtool support lo mujs.
|
|
o Avoid to set (unused) VERSION variable.
|
|
|
|
--- thirdparty/mujs/Makefile.orig 2016-03-01 20:52:00.000000000 +0000
|
|
+++ thirdparty/mujs/Makefile
|
|
@@ -41,16 +41,16 @@ jsdump.c: astnames.h opnames.h
|
|
build:
|
|
mkdir -p build
|
|
|
|
-build/%.o: %.c $(HDRS)
|
|
+build/%.lo: %.c $(HDRS)
|
|
$(CC) $(CFLAGS) -o $@ -c $<
|
|
|
|
-build/libmujs.a: $(OBJS)
|
|
+build/libmujs.la: $(OBJS)
|
|
$(AR) cru $@ $^
|
|
|
|
-build/mujs: build/main.o build/libmujs.a
|
|
+build/mujs: build/main.lo build/libmujs.la
|
|
$(CC) $(LDFLAGS) -o $@ $^ -lm
|
|
|
|
-build/mujsone: build/main.o build/one.o
|
|
+build/mujsone: build/main.o build/one.lo
|
|
$(CC) $(LDFLAGS) -o $@ $^ -lm
|
|
|
|
install: release
|
|
@@ -61,12 +61,12 @@ install: release
|
|
install build/libmujs.a $(DESTDIR)$(libdir)
|
|
install build/mujs $(DESTDIR)$(bindir)
|
|
|
|
-VERSION = $(shell git describe --tags --always)
|
|
-
|
|
-tarball:
|
|
- git archive --format=zip --prefix=mujs-$(VERSION)/ HEAD > mujs-$(VERSION).zip
|
|
- git archive --format=tar --prefix=mujs-$(VERSION)/ HEAD | gzip > mujs-$(VERSION).tar.gz
|
|
- git archive --format=tar --prefix=mujs-$(VERSION)/ HEAD | xz > mujs-$(VERSION).tar.xz
|
|
+#VERSION = $(shell git describe --tags --always)
|
|
+#
|
|
+#tarball:
|
|
+# git archive --format=zip --prefix=mujs-$(VERSION)/ HEAD > mujs-$(VERSION).zip
|
|
+# git archive --format=tar --prefix=mujs-$(VERSION)/ HEAD | gzip > mujs-$(VERSION).tar.gz
|
|
+# git archive --format=tar --prefix=mujs-$(VERSION)/ HEAD | xz > mujs-$(VERSION).tar.xz
|
|
|
|
tags: $(SRCS) main.c $(HDRS)
|
|
ctags $^
|