FGMacOSXEventInput.cxx
)
-set (JS_INPUT_SOURCES
- js.cxx
- jsBSD.cxx
- jsLinux.cxx
- jsMacOSX.cxx
- jsWindows.cxx
- jsNone.cxx
- )
-
set(SOURCES
FGButton.cxx
FGCommonInput.cxx
FGJoystickInput.cxx
FGKeyboardInput.cxx
FGMouseInput.cxx
- input.cxx
+ input.cxx
)
-
-#
-# we still have a dependency on ul from plib!
-
+
if(EVENT_INPUT)
list(APPEND SOURCES ${EVENT_INPUT_SOURCES})
-else()
- list(APPEND SOURCES ${JS_INPUT_SOURCES})
endif()
-
+
set(FGJS_SOURCES
fgjs.cxx
jsinput.cxx
endif(WIN32)
target_link_libraries(fgjs
- fgInput
${SOCKETS_LIBRARY}
${SIMGEAR_LIBRARIES}
${PLIB_LIBRARIES}
- ${JS_LIBS}
${ZLIB_LIBRARY})
-add_executable(js_demo js_demo.cxx )
+add_executable(js_demo js_demo.cxx)
-target_link_libraries(js_demo
- fgInput
- ${JS_LIBS}
+target_link_libraries(js_demo
+ ${SIMGEAR_LIBRARIES}
${PLIB_LIBRARIES}
- )
+ ${ZLIB_LIBRARY})
flightgear_component(Input "${SOURCES}")