diff --git a/Makefile b/Makefile index 1403df6..205cc29 100644 --- a/Makefile +++ b/Makefile @@ -19,7 +19,7 @@ else endif EXAMPLES_FLAGS=-Isrc/ $(DFLAGS) lib_uv=../out/uv.a -DC=dmd +DC ?=dmd build: duv.lib @@ -52,9 +52,10 @@ uv: deps/uv/build deps/uv/build: git submodule update --init --recursive cd deps/uv; mkdir -p build - git clone https://git.chromium.org/external/gyp.git deps/uv/build/gyp + git clone https://chromium.googlesource.com/external/gyp deps/uv/build/gyp cd deps/uv ; ./gyp_uv.py -f make clean: rm -rf out - rm -rf deps/* + rm -rf deps/build + rm -rf deps/out diff --git a/package.json b/package.json index 63c7f0f..fef9c5d 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,18 @@ { "name": "uv", "description": "D bindings for libuv", + "copyright": "Copyright © 2013-2014, Heapsource.com, 2014-2016 IoTone, Inc.", "license": "MIT", "sourcePaths": ["lib"], "importPaths": ["lib"], "targetType": "sourceLibrary", "lflags-osx": ["-framework", "CoreServices"], + "sourceFiles": ["out/uv.bridged.a"], "sourceFiles-osx-x86_64": ["dub/bin/uv.bridged-osx-x86_64.a"], - "sourceFiles-linux-x86_64": ["dub/bin/uv.bridged-linux-x86_64.a"] + "sourceFiles-linux-x86_64": ["out/duv.c.o"], + "sourceFiles-linux-armv5tel": ["dub/bin/http-parser-linux-armv5tel.d.c.o", "dub/bin/http-parser-linux-armv5tel.o"], + "sourceFiles-linux-armv7l": ["dub/bin/http-parser-linux-armv7l.d.c.o", "dub/bin/http-parser-linux-armv7l.o"] + + }