Commit 28ec2941 authored by Giacomo Lavermicocca's avatar Giacomo Lavermicocca
Browse files

package.json add modified ass

parent 0590385c
Loading
Loading
Loading
Loading

.gitignore

0 → 100644
+1 −0
Changes for .gitignore: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
node_modules*
+23 −0
Changes for AddOn/addon.cc: 23 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -226,6 +226,28 @@ void WriteAllFrames(const FunctionCallbackInfo<Value>& args) {
	args.GetReturnValue().Set(String::NewFromUtf8(isolate, "end of 'WRITE ALL FRAMES' job"));
}

void WriteSingleLine(const FunctionCallbackInfo<Value>& args) {
	Isolate* isolate = args.GetIsolate();

	if (!args[0]->IsNumber() || !args[1]->IsNumber() || !args[2]->IsNumber() || !args[3]->IsNumber()) {
		isolate->ThrowException(Exception::TypeError(String::NewFromUtf8(isolate, "Wrong type of arguments")));
		return;
	}

	int _i2cbus = args[0]->ToInteger()->Value();
	int _address = args[1]->ToInteger()->Value();
	int line = args[2]->ToInteger()->Value();
	int linePos = args[3]->ToInteger()->Value();

	SetFile(_i2cbus, _address);  //Devo settare /dev/i2c... tutte le volte

	i2c_smbus_write_byte_data(file, linePos, line);

	close(file);

	args.GetReturnValue().Set(String::NewFromUtf8(isolate, "ok line"));
}

void Begin(const FunctionCallbackInfo<Value>& args) {
	Isolate* isolate = args.GetIsolate();

@@ -257,6 +279,7 @@ void Exit(const FunctionCallbackInfo<Value>& args) {
void Init(Local<Object> exports) {

  NODE_SET_METHOD(exports, "WriteAllFrames", WriteAllFrames);
  NODE_SET_METHOD(exports, "WriteSingleLine", WriteSingleLine);
  NODE_SET_METHOD(exports, "Begin", Begin);
  NODE_SET_METHOD(exports, "Exit", Exit);
}
+2 −2
Changes for AddOn/build/Makefile: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -308,8 +308,8 @@ ifeq ($(strip $(foreach prefix,$(NO_LOAD),\
endif

quiet_cmd_regen_makefile = ACTION Regenerating $@
cmd_regen_makefile = cd $(srcdir); /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py -fmake --ignore-environment "--toplevel-dir=." -I/root/matrix8x8_bicolor/AddOn/build/config.gypi -I/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi -I/root/.node-gyp/8.6.0/include/node/common.gypi "--depth=." "-Goutput_dir=." "--generator-output=build" "-Dlibrary=shared_library" "-Dvisibility=default" "-Dnode_root_dir=/root/.node-gyp/8.6.0" "-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp" "-Dnode_lib_file=/root/.node-gyp/8.6.0/<(target_arch)/node.lib" "-Dmodule_root_dir=/root/matrix8x8_bicolor/AddOn" "-Dnode_engine=v8" binding.gyp
Makefile: $(srcdir)/../../.node-gyp/8.6.0/include/node/common.gypi $(srcdir)/build/config.gypi $(srcdir)/binding.gyp $(srcdir)/../../../usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi
cmd_regen_makefile = cd $(srcdir); /usr/local/lib/node_modules/node-gyp/gyp/gyp_main.py -fmake --ignore-environment "--toplevel-dir=." -I/root/matrix8x8_bicolor/AddOn/build/config.gypi -I/usr/local/lib/node_modules/node-gyp/addon.gypi -I/root/.node-gyp/9.2.1/include/node/common.gypi "--depth=." "-Goutput_dir=." "--generator-output=build" "-Dlibrary=shared_library" "-Dvisibility=default" "-Dnode_root_dir=/root/.node-gyp/9.2.1" "-Dnode_gyp_dir=/usr/local/lib/node_modules/node-gyp" "-Dnode_lib_file=/root/.node-gyp/9.2.1/<(target_arch)/node.lib" "-Dmodule_root_dir=/root/matrix8x8_bicolor/AddOn" "-Dnode_engine=v8" binding.gyp
Makefile: $(srcdir)/../../.node-gyp/9.2.1/include/node/common.gypi $(srcdir)/../../../usr/local/lib/node_modules/node-gyp/addon.gypi $(srcdir)/build/config.gypi $(srcdir)/binding.gyp
	$(call do_cmd,regen_makefile)

# "all" is a concatenation of the "all" targets from all the included
+11 −11
Changes for AddOn/build/Release/.deps/Release/obj.target/addon/addon.o.d: 11 added lines, 11 removed lines.
Original line number Diff line number Diff line
cmd_Release/obj.target/addon/addon.o := g++ '-DNODE_GYP_MODULE_NAME=addon' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/root/.node-gyp/8.6.0/include/node -I/root/.node-gyp/8.6.0/src -I/root/.node-gyp/8.6.0/deps/uv/include -I/root/.node-gyp/8.6.0/deps/v8/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++0x -MMD -MF ./Release/.deps/Release/obj.target/addon/addon.o.d.raw   -c -o Release/obj.target/addon/addon.o ../addon.cc
cmd_Release/obj.target/addon/addon.o := g++ '-DNODE_GYP_MODULE_NAME=addon' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/root/.node-gyp/9.2.1/include/node -I/root/.node-gyp/9.2.1/src -I/root/.node-gyp/9.2.1/deps/uv/include -I/root/.node-gyp/9.2.1/deps/v8/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++0x -MMD -MF ./Release/.deps/Release/obj.target/addon/addon.o.d.raw   -c -o Release/obj.target/addon/addon.o ../addon.cc
Release/obj.target/addon/addon.o: ../addon.cc \
 /root/.node-gyp/8.6.0/include/node/node.h \
 /root/.node-gyp/8.6.0/include/node/v8.h \
 /root/.node-gyp/8.6.0/include/node/v8-version.h \
 /root/.node-gyp/8.6.0/include/node/v8config.h \
 /root/.node-gyp/8.6.0/include/node/node_version.h ../i2c-dev.h \
 /root/.node-gyp/9.2.1/include/node/node.h \
 /root/.node-gyp/9.2.1/include/node/v8.h \
 /root/.node-gyp/9.2.1/include/node/v8-version.h \
 /root/.node-gyp/9.2.1/include/node/v8config.h \
 /root/.node-gyp/9.2.1/include/node/node_version.h ../i2c-dev.h \
 ../8x8font.h
../addon.cc:
/root/.node-gyp/8.6.0/include/node/node.h:
/root/.node-gyp/8.6.0/include/node/v8.h:
/root/.node-gyp/8.6.0/include/node/v8-version.h:
/root/.node-gyp/8.6.0/include/node/v8config.h:
/root/.node-gyp/8.6.0/include/node/node_version.h:
/root/.node-gyp/9.2.1/include/node/node.h:
/root/.node-gyp/9.2.1/include/node/v8.h:
/root/.node-gyp/9.2.1/include/node/v8-version.h:
/root/.node-gyp/9.2.1/include/node/v8config.h:
/root/.node-gyp/9.2.1/include/node/node_version.h:
../i2c-dev.h:
../8x8font.h:
+132 B (18.4 KiB)

File changed.

No diff preview for this file type.

Loading