diff options
| author | Yaroslav De La Peña Smirnov <yaros.rus_89@live.com.mx> | 2017-11-29 11:44:34 +0300 | 
|---|---|---|
| committer | Yaroslav De La Peña Smirnov <yaros.rus_89@live.com.mx> | 2017-11-29 11:44:34 +0300 | 
| commit | 67fdec20726e48ba3a934cb25bb30d47ec4a4f29 (patch) | |
| tree | 37fd9f4f0b0c20103e1646fc83021e4765de3680 /node_modules/uws/build/uws.target.mk | |
| download | spanish-checkers-67fdec20726e48ba3a934cb25bb30d47ec4a4f29.tar.gz spanish-checkers-67fdec20726e48ba3a934cb25bb30d47ec4a4f29.zip | |
Initial commit, version 0.5.3
Diffstat (limited to 'node_modules/uws/build/uws.target.mk')
| -rw-r--r-- | node_modules/uws/build/uws.target.mk | 145 | 
1 files changed, 145 insertions, 0 deletions
| diff --git a/node_modules/uws/build/uws.target.mk b/node_modules/uws/build/uws.target.mk new file mode 100644 index 0000000..0ffff99 --- /dev/null +++ b/node_modules/uws/build/uws.target.mk @@ -0,0 +1,145 @@ +# This file is generated by gyp; do not edit. + +TOOLSET := target +TARGET := uws +DEFS_Debug := \ +	'-DNODE_GYP_MODULE_NAME=uws' \ +	'-DUSING_UV_SHARED=1' \ +	'-DUSING_V8_SHARED=1' \ +	'-DV8_DEPRECATION_WARNINGS=1' \ +	'-D_LARGEFILE_SOURCE' \ +	'-D_FILE_OFFSET_BITS=64' \ +	'-DBUILDING_NODE_EXTENSION' \ +	'-DDEBUG' \ +	'-D_DEBUG' + +# Flags passed to all source files. +CFLAGS_Debug := \ +	-fPIC \ +	-pthread \ +	-Wall \ +	-Wextra \ +	-Wno-unused-parameter \ +	-m64 \ +	-g \ +	-O0 + +# Flags passed to only C files. +CFLAGS_C_Debug := + +# Flags passed to only C++ files. +CFLAGS_CC_Debug := \ +	-std=c++11 \ +	-DUSE_LIBUV + +INCS_Debug := \ +	-I/home/yaroslav/.node-gyp/6.11.5/include/node \ +	-I/home/yaroslav/.node-gyp/6.11.5/src \ +	-I/home/yaroslav/.node-gyp/6.11.5/deps/uv/include \ +	-I/home/yaroslav/.node-gyp/6.11.5/deps/v8/include + +DEFS_Release := \ +	'-DNODE_GYP_MODULE_NAME=uws' \ +	'-DUSING_UV_SHARED=1' \ +	'-DUSING_V8_SHARED=1' \ +	'-DV8_DEPRECATION_WARNINGS=1' \ +	'-D_LARGEFILE_SOURCE' \ +	'-D_FILE_OFFSET_BITS=64' \ +	'-DBUILDING_NODE_EXTENSION' + +# Flags passed to all source files. +CFLAGS_Release := \ +	-fPIC \ +	-pthread \ +	-Wall \ +	-Wextra \ +	-Wno-unused-parameter \ +	-m64 \ +	-O3 + +# Flags passed to only C files. +CFLAGS_C_Release := + +# Flags passed to only C++ files. +CFLAGS_CC_Release := \ +	-std=c++11 \ +	-DUSE_LIBUV + +INCS_Release := \ +	-I/home/yaroslav/.node-gyp/6.11.5/include/node \ +	-I/home/yaroslav/.node-gyp/6.11.5/src \ +	-I/home/yaroslav/.node-gyp/6.11.5/deps/uv/include \ +	-I/home/yaroslav/.node-gyp/6.11.5/deps/v8/include + +OBJS := \ +	$(obj).target/$(TARGET)/src/Extensions.o \ +	$(obj).target/$(TARGET)/src/Group.o \ +	$(obj).target/$(TARGET)/src/Networking.o \ +	$(obj).target/$(TARGET)/src/Hub.o \ +	$(obj).target/$(TARGET)/src/Node.o \ +	$(obj).target/$(TARGET)/src/WebSocket.o \ +	$(obj).target/$(TARGET)/src/HTTPSocket.o \ +	$(obj).target/$(TARGET)/src/Socket.o \ +	$(obj).target/$(TARGET)/src/addon.o + +# Add to the list of files we specially track dependencies for. +all_deps += $(OBJS) + +# CFLAGS et al overrides must be target-local. +# See "Target-specific Variable Values" in the GNU Make manual. +$(OBJS): TOOLSET := $(TOOLSET) +$(OBJS): GYP_CFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE))  $(CFLAGS_$(BUILDTYPE)) $(CFLAGS_C_$(BUILDTYPE)) +$(OBJS): GYP_CXXFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE))  $(CFLAGS_$(BUILDTYPE)) $(CFLAGS_CC_$(BUILDTYPE)) + +# Suffix rules, putting all outputs into $(obj). + +$(obj).$(TOOLSET)/$(TARGET)/%.o: $(srcdir)/%.cpp FORCE_DO_CMD +	@$(call do_cmd,cxx,1) + +# Try building from generated source, too. + +$(obj).$(TOOLSET)/$(TARGET)/%.o: $(obj).$(TOOLSET)/%.cpp FORCE_DO_CMD +	@$(call do_cmd,cxx,1) + +$(obj).$(TOOLSET)/$(TARGET)/%.o: $(obj)/%.cpp FORCE_DO_CMD +	@$(call do_cmd,cxx,1) + +# End of this set of suffix rules +### Rules for final target. +LDFLAGS_Debug := \ +	-pthread \ +	-m64 \ +	-s + +LDFLAGS_Release := \ +	-pthread \ +	-m64 \ +	-s + +LIBS := + +$(obj).target/uws.node: GYP_LDFLAGS := $(LDFLAGS_$(BUILDTYPE)) +$(obj).target/uws.node: LIBS := $(LIBS) +$(obj).target/uws.node: TOOLSET := $(TOOLSET) +$(obj).target/uws.node: $(OBJS) FORCE_DO_CMD +	$(call do_cmd,solink_module) + +all_deps += $(obj).target/uws.node +# Add target alias +.PHONY: uws +uws: $(builddir)/uws.node + +# Copy this to the executable output path. +$(builddir)/uws.node: TOOLSET := $(TOOLSET) +$(builddir)/uws.node: $(obj).target/uws.node FORCE_DO_CMD +	$(call do_cmd,copy) + +all_deps += $(builddir)/uws.node +# Short alias for building this executable. +.PHONY: uws.node +uws.node: $(obj).target/uws.node $(builddir)/uws.node + +# Add executable to "all" target. +.PHONY: all +all: $(builddir)/uws.node + | 
