JSBSim FDM backend for NPS simulator Use the paparazzi-jsbsim package if it is installed, otherwise look for JSBsim under /usr JSBSim website: https://jsbsim-team.github.io/jsbsim-reference-manual/ JSBSim source: https://github.com/JSBSim-Team/jsbsim JSBSim/PPRZ doc: http://wiki.paparazziuav.org/wiki/JSBSim NPS doc: http://wiki.paparazziuav.org/wiki/NPS baro
ifeq ($(FIND_JSBSIM_VIA_PKG_CONFIG), yes) $(TARGET).CFLAGS += $(shell pkg-config JSBSim --cflags) $(TARGET).LDFLAGS += $(shell pkg-config JSBSim --libs) ifeq ($(shell pkg-config JSBSim --modversion), 1.0) $(TARGET).CFLAGS += -DNPS_JSBSIM_USE_SGPATH=FALSE else $(TARGET).CFLAGS += -DNPS_JSBSIM_USE_SGPATH=$(JSBSIM_USE_SGPATH) endif else FIND_JSBSIM_VIA_PKG_CONFIG = no $(TARGET).CFLAGS += -I$(JSBSIM_INC) $(TARGET).LDFLAGS += -L$(JSBSIM_LIB) -lJSBSim $(TARGET).CFLAGS += -DNPS_JSBSIM_USE_SGPATH=$(JSBSIM_USE_SGPATH) endif # Hide warnings from JSBSim itself $(TARGET).CFLAGS += -isystem $(JSBSIM_ROOT)/include/JSBSim