Se que en el package.json le podes basar el parametro "bin", y npm se encarga de copiarlo al directorio bin del sistema, pero siempre vi scritps que llamaban a node, onda#!/usr/bin/env node
en este caso si es un binario en serio no pasa nada, acordate que tu app estaría en %NODEROOT%/lib/node_modules/$APP.Npm es mas poderoso de lo que parece, en realidad vos tendrías que ver como hacer el makefile para que sea directamente npm el que compile, genere el bin y de ahi lo mueve solo al direcotorio ejecutable,.
--
--
-------------------------------------------------------------------
Para obtener más opciones, visita este grupo en
http://groups.google.com/group/webandbeer?hl=es.
El blog del grupo
http://www.webandbeer.com.ar
---
Has recibido este mensaje porque estás suscrito al grupo "webandbeer" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a webandbeer+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
--Exos ~ Programador, hacker y filósofo
web: http://blog.exodica.com.ar
Linked'in: http://www.linkedin.com/in/ogexos
Twitter: @exos, Indeti.ca: @exos
Tels: [+54 11] 6385-EXOS (3967) - [+54 9 11] 6133-2442
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/IT d-- s++:* a- C+++$ UBL+++$ P(-) L+++$ !E--- W+++$ !N !o K-? !w--- !O !M-- V? PS+++@ !PE Y+(++) PGP++ !t--- !5 X++ R(+) tv--(!) b- DI D-- G e@ h>++ r--- y*>+++++
------END GEEK CODE BLOCK--------
--
-------------------------------------------------------------------
Para obtener más opciones, visita este grupo en
http://groups.google.com/group/webandbeer?hl=es.
El blog del grupo
http://www.webandbeer.com.ar
---
Has recibido este mensaje porque estás suscrito al grupo "webandbeer" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a webandbeer+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
resources/node_modules/git-watcher/node_modulesbuild/*
Las dependencias justamente las trabaja npm, volviste a cometer el error de incluir node_modules y meter las libs ahi.node_modules lo tenes SIEMPRE que ignorar, justamente npm maneja las dependencias a la hora de instalar tu paquete, por eso se suele usar el directorio "lib" para
las librerias propias de tu app.Por otro lado, no subis los binarios porque justamente se compila segun la distro/SO, fijate de instalar hiredis, mysql, etc. Lo que hace es compilar en cada instalación.Ahi lamentablemente te tenés que meter al oscuro mundo de los makefiles
Se la banca, abria que ver cuanto pesan otras cosas mas pesadas.Sobre los modulos no publicados... publicalos :P te registras desde consola y los subís con npm publish :P, mira mi user:
https://npmjs.org/~exossobre los makefiles, si, son una verga. Por otro lado no es una cuestion de que sea un modulo o no (ya te lo dije), es lo mismo que con Python, las aplicaciones hechas en python suelen estar en /usr/lib/python/... igual, con node lo mismo, tu aplicación vive en /usr/lib/node/node_modules, pero los binarios (normalmente scripts) viven en /usr/bin/
--Exos ~ Programador, hacker y filósofo
web: http://blog.exodica.com.ar
Linked'in: http://www.linkedin.com/in/ogexos
Twitter: @exos, Indeti.ca: @exos
Tels: [+54 11] 6385-EXOS (3967) - [+54 9 11] 6133-2442
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/IT d-- s++:* a- C+++$ UBL+++$ P(-) L+++$ !E--- W+++$ !N !o K-? !w--- !O !M-- V? PS+++@ !PE Y+(++) PGP++ !t--- !5 X++ R(+) tv--(!) b- DI D-- G e@ h>++ r--- y*>+++++
------END GEEK CODE BLOCK------
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/f4ff9e49-1668-4555-bbc4-abd3faaeacbb%40googlegroups.com.--
Has recibido este mensaje porque estás suscrito al grupo "Javascript Argentina" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a javascript-ar...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a javascr...@googlegroups.com.
--
Has recibido este mensaje porque estás suscrito al grupo "Javascript Argentina" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a javascript-ar...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a javascr...@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/f4ff9e49-1668-4555-bbc4-abd3faaeacbb%40googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/CAMs%2BDq%2BQ6Wa%2BEOiMUNRQitWp0EQu4syaP_L7C89fLpVpqwVy-g%40mail.gmail.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/bcf4fe4b-8dbf-45ac-83e1-2bb6a4e2fd05%40googlegroups.com.
Si. Avisale al que hizo el port de la lib que los implemente o tengo que hacer un wrapper para todo. Alta paja.
Igual la mitad apenas está documentado.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/5b8c01b8-3423-4116-88a9-56e531ff130c%40googlegroups.com.
No se si este foro tiene un código de conducta, pero al menos estaría bueno que no nos putiemos, no agrega nada.
No hay necesidad de "alta paja", "son todos putos". Si no te contesta nadie no hace falta agredir, en mi experiencia las cosas que haces oss hoy, a alguien le puede parecer útil después.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/CABP-zBAxypQxQepVUsf9Ko4QVA1gieydO5uCtSLXdV5FMdzg%3DQ%40mail.gmail.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/CAGM2hyygC_t6HdzNJDFFzppyrkrP4Oac5KDFqDLqkmF%2BhyhuJw%40mail.gmail.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/CAGM2hyygC_t6HdzNJDFFzppyrkrP4Oac5KDFqDLqkmF%2BhyhuJw%40mail.gmail.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/bb41bb55-1f95-4bca-996b-7e383561494a%40googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/CAMs%2BDqKjP6dKcWQ%2BqLG2N_72cb%2BB%3Db4iEDVdHKGTd0b8tztF2A%40mail.gmail.com.

Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/589685e2-48ad-4b0b-8285-12ed08e1016b%40googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/fbd719d9-fa8d-4226-af7f-fd973ccada0c%40googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/CALdXVsTtmJf3FOiQpW-_6kWTT7%2BKTCudSB5dUj0eJJqReQ4vkQ%40mail.gmail.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/javascript-arg/CABP-zBAdyFJhiDBBLTsrwt4mMxRWUPKtLC3_690Yrq0RmQ4K0w%40mail.gmail.com.