| Line | |
|---|
| 1 |
LINK_DIRECTORIES( ${OPENSYNC_LIBRARY_DIRS} ${GLIB2_LIBRARY_DIRS} ) |
|---|
| 2 |
INCLUDE_DIRECTORIES( ${OPENSYNC_INCLUDE_DIRS} ${GLIB2_INCLUDE_DIRS} ${PYTHON_INCLUDE_PATH} ) |
|---|
| 3 |
|
|---|
| 4 |
ADD_DEFINITIONS( -DOPENSYNC_PYTHONPLG_DIR="\\\"${OPENSYNC_PYTHONPLG_DIR}\\\"" ) |
|---|
| 5 |
|
|---|
| 6 |
# python plugin module source |
|---|
| 7 |
SET( python_module_LIB_SRCS |
|---|
| 8 |
python_module.c |
|---|
| 9 |
) |
|---|
| 10 |
|
|---|
| 11 |
OPENSYNC_PLUGIN_ADD( python-module ${python_module_LIB_SRCS} ) |
|---|
| 12 |
|
|---|
| 13 |
TARGET_LINK_LIBRARIES( python-module ${OPENSYNC_LIBRARIES} ${GLIB2_LIBRARIES} ${PYTHON_LIBRARIES} -lutil ) |
|---|
| 14 |
|
|---|
| 15 |
# Install plugin |
|---|
| 16 |
OPENSYNC_PLUGIN_INSTALL( python-module ) |
|---|
| 17 |
|
|---|
| 18 |
# Install sampe plugin |
|---|
| 19 |
INSTALL( FILES sample.py DESTINATION ${OPENSYNC_PYTHONPLG_DIR} ) |
|---|
| 20 |
|
|---|