geom_gate userland utility improvements
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

33 lines
688 B

  1. AM_CPPFLAGS = -I$(top_builddir)/include
  2. LDADD = $(top_builddir)/src/libssh2.la
  3. if USE_OSSFUZZ_FLAG
  4. FUZZ_FLAG = $(LIB_FUZZING_ENGINE)
  5. else
  6. if USE_OSSFUZZ_STATIC
  7. LDADD += $(LIB_FUZZING_ENGINE)
  8. FUZZ_FLAG =
  9. else
  10. LDADD += libstandaloneengine.a
  11. FUZZ_FLAG =
  12. endif
  13. endif
  14. noinst_PROGRAMS =
  15. noinst_LIBRARIES =
  16. if USE_OSSFUZZERS
  17. noinst_PROGRAMS += \
  18. ssh2_client_fuzzer
  19. noinst_LIBRARIES += \
  20. libstandaloneengine.a
  21. endif
  22. ssh2_client_fuzzer_SOURCES = ssh2_client_fuzzer.cc testinput.h
  23. ssh2_client_fuzzer_CXXFLAGS = $(AM_CXXFLAGS) $(FUZZ_FLAG)
  24. ssh2_client_fuzzer_LDFLAGS = $(AM_LDFLAGS) -static
  25. libstandaloneengine_a_SOURCES = standaloneengine.cc
  26. libstandaloneengine_a_CXXFLAGS = $(AM_CXXFLAGS)