Makefile.am 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. if ENABLE_KAWA_FRONTEND
  2. bin_PROGRAMS = kawa cgi-servlet
  3. else
  4. bin_PROGRAMS = cgi-servlet
  5. endif
  6. READLINE_INCLUDE_PATH =
  7. READLINE_LIB_PATH =
  8. kawa_EXTRA_LIBS = -lncurses # For Linux
  9. #kawa_EXTRA_LIBS = -lcurses -lsocket # For Solaris2
  10. AM_CPPFLAGS = $(READLINE_INCLUDE_PATH)
  11. kawa_LDADD = $(READLINE_LIB_PATH) -lreadline $(LIBHISTORY) $(kawa_EXTRA_LIBS)
  12. kawa_SOURCES = kawa.c kawapath.c
  13. cgi_servlet_SOURCES = cgi-servlet.c kawapath.c
  14. kawa$(EXEEXT): $(kawa_OBJECTS)
  15. $(CCLD) -o kawa$(EXEEXT) $(kawa_LDFLAGS) $(kawa_OBJECTS) $(kawa_LDADD) $(LIBS)
  16. cgi-servlet$(EXEEXT): $(cgi_servlet_OBJECTS)
  17. $(CCLD) -o cgi-servlet$(EXEEXT) $(cgi_servlet_LDFLAGS) $(cgi_servlet_OBJECTS) $(LIBS)
  18. KAWAJAR = kawa.jar
  19. KAWALIB = $(datadir)/kawa/lib/$(KAWAJAR)
  20. CDEFS = -DJAVA='"$(JAVA)"' -DKAWALIB='"$(KAWALIB)"' -DKAWAJAR='"$(KAWAJAR)"' -DEXTRAPATH='"@conf_classpath@"'
  21. DEFS = $(CDEFS)
  22. CLEANFILES = kawa$(EXEEXT) tmp *.stamp
  23. binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
  24. install-binPROGRAMS: $(bin_PROGRAMS)
  25. @$(NORMAL_INSTALL)
  26. test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
  27. if ENABLE_KAWA_FRONTEND
  28. $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) kawa$(EXEEXT) $(DESTDIR)$(bindir)/kawa$(EXEEXT)
  29. endif
  30. if ENABLE_SERVLET
  31. $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) cgi-servlet$(EXEEXT) $(DESTDIR)$(bindir)/cgi-servlet$(EXEEXT)
  32. endif