ChipMaster's trial hacks on C++CMS starting with v1.2.1. Not sure I'll follow on with the v2 since it looks to be breaking and mostly frivolous.
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.
 
 
 
 
 
 

50 lines
1.7 KiB

  1. SUBDIRS = ./transtext
  2. noinst_PROGRAMS = hello_world.fcgi
  3. noinst_HEADERS = hello_world_view.h
  4. dist_bin_SCRIPTS = cppcms_tmpl_cc
  5. hello_world_fcgi_SOURCES = hello_world.cpp hello_world_view1.cpp hello_world_view2.cpp
  6. hello_world_fcgi_LDADD = libcppcms.la transtext/libcppcmstranstext.la
  7. hello_world_fcgi_CXXFLAGS= -Wall -I./transtext
  8. hello_world_view1.cpp: hello_world_skin1.tmpl hello_world_view1.tmpl
  9. ./cppcms_tmpl_cc hello_world_skin1.tmpl hello_world_view1.tmpl -o hello_world_view1.cpp -n view1 -d test
  10. hello_world_view2.cpp: hello_world_skin2.tmpl hello_world_view1.tmpl
  11. ./cppcms_tmpl_cc hello_world_skin2.tmpl hello_world_view1.tmpl -o hello_world_view2.cpp -n view2 -d test
  12. lib_LTLIBRARIES = libcppcms.la
  13. libcppcms_la_SOURCES = global_config.cpp manager.cpp url.cpp worker_thread.cpp \
  14. text_tool.cpp cache_interface.cpp base_cache.cpp thread_cache.cpp scgi.cpp \
  15. base_view.cpp util.cpp form.cpp application.cpp
  16. libcppcms_la_LDFLAGS = -no-undefined -version-info 0:0:0
  17. libcppcms_la_LIBADD = @CPPCMS_LIBS@ transtext/libcppcmstranstext.la
  18. libcppcms_la_CXXFLAGS = -Wall -I./transtext
  19. if EN_FORK_CACHE
  20. libcppcms_la_SOURCES += process_cache.cpp
  21. endif
  22. if EN_FCGI_BACKEND
  23. libcppcms_la_SOURCES += fcgi.cpp
  24. endif
  25. nobase_pkginclude_HEADERS = global_config.h text_tool.h url.h cppcms_error.h \
  26. manager.h worker_thread.h fcgi.h cache_interface.h archive.h \
  27. base_cache.h thread_cache.h cgicc_connection.h scgi.h cgi_api.h \
  28. process_cache.h shmem_allocator.h posix_mutex.h config.h cgi.h base_view.h \
  29. util.h form.h application.h
  30. if EN_TCP_CACHE
  31. libcppcms_la_SOURCES += tcp_cache.cpp
  32. bin_PROGRAMS = tcp_cache_server
  33. tcp_cache_server_SOURCES = base_cache.cpp thread_cache.cpp tcp_cache_server.cpp
  34. nobase_pkginclude_HEADERS += tcp_cache_protocol.h tcp_cache.h
  35. endif