NPort 5000 Series User Manual
${CC} -o mxcfmat ${S}/moxa/mxcfmat.c
${CC} -o mxloadsvr -DNO_INIT ${S}/moxa/mxloadsvr.c ${S}/moxa/misc.c
${CC} -o mxsetsec -DNO_INIT ${S}/moxa/mxsetsec.c ${S}/moxa/misc.c
if [ ${SSL_MODE} = "yes" ], then
${CC} -o npreal2d_redund -lssl -lpthread -DSSL_ON -DOPENSSL_NO_KRB5 ${S}/moxa/redund_main.c
${S}/moxa/redund.c
${CC} -o npreal2d -lssl -DSSL_ON -DOPENSSL_NO_KRB5 ${S}/moxa/npreal2d.c
or else
${CC} -o npreal2d_redund -lpthread ${S}/moxa/redund_main.c ${S}/moxa/redund.c
${CC} -o npreal2d ${S}/moxa/npreal2d.c
fi
}
do_install () {
install -m 0755 -d ${DEST_DIR}
install -m 0755 ${S}/mxaddsvr ${DEST_DIR}
install -m 0755 ${S}/mxdelsvr ${DEST_DIR}
install -m 0755 ${S}/mxcfmat ${DEST_DIR}
install -m 0755 ${S}/mxloadsvr ${DEST_DIR}
install -m 0755 ${S}/mxsetsec ${DEST_DIR}
install -m 0755 ${S}/moxa/mxmknod ${DEST_DIR}
install -m 0755 ${S}/moxa/mxrmnod ${DEST_DIR}
install -m 0755 ${S}/npreal2d ${DEST_DIR}
install -m 0755 ${S}/npreal2d_redund ${DEST_DIR}
install -m 0755 ${S}/moxa/npreal2d.cf ${DEST_DIR}
}
# Ignore GNU_HASH (did not pass LDFLAGS)
INSANE_SKIP_${PN} = "ldflags"
NOTE
The file name of SRC_URI must be the same as it was copied in the last step.
4. The content of meta-moxa is listed as below:
$ tree meta-moxa
meta-moxa
├── conf
│ └── layer.conf
├── COPYING.MIT
├── README
├── recipes-kernel
│ └── realtty-kernel
│ ├── files
│ │ ├── COPYING-GPL.TXT
│ │ ├── Makefile
│ │ ├── npreal2.c
│ │ ├── npreal2.h
│ │ └── np_ver.h
│ └── realtty-kernel_0.1.bb
└── recipes-utility
└── realtty-tools
├── files
│ └── npreal2_vM.N_BUILD-DATE.tgz
└── realtty-tools.bb