|
Lines 54-68
Link Here
|
| 54 |
|
54 |
|
| 55 |
mkdir -p "${ED}"/usr/include/node |
55 |
mkdir -p "${ED}"/usr/include/node |
| 56 |
mkdir -p "${ED}"/usr/bin |
56 |
mkdir -p "${ED}"/usr/bin |
|
|
57 |
mkdir -p "${ED}"/usr/lib/node |
| 57 |
mkdir -p "${ED}"/lib/node_modules/npm |
58 |
mkdir -p "${ED}"/lib/node_modules/npm |
| 58 |
cp 'src/node.h' 'src/node_buffer.h' 'src/node_object_wrap.h' 'src/node_version.h' "${ED}"/usr/include/node || die "Failed to copy stuff" |
59 |
cp 'src/node.h' 'src/node_buffer.h' 'src/node_object_wrap.h' 'src/node_version.h' "${ED}"/usr/include/node || die "Failed to copy stuff" |
| 59 |
cp 'deps/uv/include/ares.h' 'deps/uv/include/ares_version.h' "${ED}"/usr/include/node || die "Failed to copy stuff" |
60 |
cp -R deps/uv/include/* "${ED}"/usr/include/node || die "Failed to copy stuff" |
| 60 |
cp 'out/Release/node' "${ED}"/usr/bin/node || die "Failed to copy stuff" |
61 |
cp 'out/Release/node' "${ED}"/usr/bin/node || die "Failed to copy stuff" |
|
|
62 |
cp 'tools/node-waf' "${ED}"/usr/bin/node-waf || die "Failed to copy stuff" |
| 63 |
cp -R tools/wafadmin "${ED}"/usr/lib/node || die "Failed to copy stuff" |
| 61 |
cp -R deps/npm/* "${ED}"/lib/node_modules/npm || die "Failed to copy stuff" |
64 |
cp -R deps/npm/* "${ED}"/lib/node_modules/npm || die "Failed to copy stuff" |
| 62 |
|
65 |
|
| 63 |
# now add some extra stupid just because we can |
66 |
# now add some extra stupid just because we can |
| 64 |
# needs to be a symlink because of hardcoded paths ... no es bueno! |
67 |
# needs to be a symlink because of hardcoded paths ... no es bueno! |
| 65 |
dosym /lib/node_modules/npm/bin/npm-cli.js /bin/npm |
68 |
dosym /lib/node_modules/npm/bin/npm-cli.js /usr/bin/npm |
| 66 |
pax-mark -m "${ED}"/usr/bin/node |
69 |
pax-mark -m "${ED}"/usr/bin/node |
| 67 |
} |
70 |
} |
| 68 |
|
71 |
|