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.

Makefile.am 3.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. ## Process this file with automake to produce Makefile.in
  2. ##
  3. ## $Id: Makefile.am,v 1.2 2007/05/29 19:06:09 adeniz Exp $
  4. ##
  5. ## automake input for the MicroNeil SNF4CGP distribution (top directory).
  6. ##
  7. ## Author: Alban Deniz
  8. ##
  9. ## Copyright (C) 2009 ARM Research Labs, LLC.
  10. ## See www.armresearch.com for the copyright terms.
  11. ##
  12. SUBDIRS = \
  13. binary/SNF4CGP \
  14. binary/SNF2Check \
  15. binary/SNFClient \
  16. Scripts \
  17. config_files \
  18. Doc
  19. noinst_HEADERS = \
  20. @top_srcdir@/source/SNF4CGP/Command.hpp \
  21. @top_srcdir@/source/SNF4CGP/ConfigurationEngine.hpp \
  22. @top_srcdir@/source/SNF4CGP/ExecutiveProcess.hpp \
  23. @top_srcdir@/source/SNF4CGP/InputProcessor.hpp \
  24. @top_srcdir@/source/SNF4CGP/JobPool.hpp \
  25. @top_srcdir@/source/SNF4CGP/OutputProcessor.hpp \
  26. @top_srcdir@/source/SNF4CGP/ScannerPool.hpp \
  27. @top_srcdir@/source/SNF4CGP/WorkerPool.hpp \
  28. @top_srcdir@/source/CodeDweller/base64codec.hpp \
  29. @top_srcdir@/source/CodeDweller/configuration.hpp \
  30. @top_srcdir@/source/CodeDweller/configuration.inline.hpp \
  31. @top_srcdir@/source/CodeDweller/histogram.hpp \
  32. @top_srcdir@/source/CodeDweller/networking.hpp \
  33. @top_srcdir@/source/CodeDweller/networking.inline.hpp \
  34. @top_srcdir@/source/CodeDweller/threading.hpp \
  35. @top_srcdir@/source/CodeDweller/faults.hpp \
  36. @top_srcdir@/source/CodeDweller/mangler.hpp \
  37. @top_srcdir@/source/CodeDweller/timing.hpp \
  38. @top_srcdir@/source/SNFMulti/snf_saccades.hpp \
  39. @top_srcdir@/source/SNFMulti/FilterChain.hpp \
  40. @top_srcdir@/source/SNFMulti/GBUdb.hpp \
  41. @top_srcdir@/source/SNFMulti/GBUdb.inline.hpp \
  42. @top_srcdir@/source/SNFMulti/scanner.hpp \
  43. @top_srcdir@/source/SNFMulti/snfCFGmgr.hpp \
  44. @top_srcdir@/source/SNFMulti/snfCFGmgr.inline.hpp \
  45. @top_srcdir@/source/SNFMulti/snf_engine.hpp \
  46. @top_srcdir@/source/SNFMulti/snfGBUdbmgr.hpp \
  47. @top_srcdir@/source/SNFMulti/snf_HeaderFinder.hpp \
  48. @top_srcdir@/source/SNFMulti/snf_HeaderFinder.inline.hpp \
  49. @top_srcdir@/source/SNFMulti/snfLOGmgr.hpp \
  50. @top_srcdir@/source/SNFMulti/snfLOGmgr.inline.hpp \
  51. @top_srcdir@/source/SNFMulti/SNFMulti.hpp \
  52. @top_srcdir@/source/SNFMulti/snfNETmgr.hpp \
  53. @top_srcdir@/source/SNFMulti/snf_sync.hpp \
  54. @top_srcdir@/source/SNFMulti/snf_xci.hpp \
  55. @top_srcdir@/source/SNFMulti/snfXCImgr.hpp \
  56. @top_srcdir@/source/SNFMulti/snf_match.h
  57. doc_DATA = \
  58. BUGS \
  59. ChangeLog \
  60. README \
  61. TODO \
  62. INSTALL \
  63. COPYING
  64. EXTRA_DIST = \
  65. $(doc_DATA) \
  66. Makefile.am \
  67. configure.ac
  68. TEMP_DIR=CGPSNF-TEMP
  69. MOD_DIR=CGPSNF
  70. MOD_PATH=$(TEMP_DIR)/$(MOD_DIR)
  71. MOD_TARBALL=CGPSNF-MODULE.tar.gz
  72. module:
  73. rm -rf $(TEMP_DIR)
  74. mkdir $(TEMP_DIR)
  75. mkdir $(MOD_PATH)
  76. chmod 2770 $(MOD_PATH)
  77. mkdir $(MOD_PATH)/hold $(MOD_PATH)/Doc
  78. cp binary/SNF4CGP/SNF4CGP $(MOD_PATH)/CGPSNF
  79. cp binary/SNFClient/SNFClient $(MOD_PATH)
  80. cp binary/SNF2Check/SNF2Check $(MOD_PATH)
  81. cp Scripts/getRulebase.sample $(MOD_PATH)
  82. cp Scripts/junkmsg.txt $(MOD_PATH)
  83. cp Scripts/cleanmsg.txt $(MOD_PATH)
  84. cp config_files/GBUdbIgnoreList.txt.sample $(MOD_PATH)
  85. cp config_files/snf_engine.xml.sample $(MOD_PATH)
  86. cp config_files/identity.xml.sample $(MOD_PATH)
  87. cp Doc/README $(MOD_PATH)
  88. cp Doc/AdminStyle.css $(MOD_PATH)/Doc
  89. cp Doc/GuideStyle.css $(MOD_PATH)/Doc
  90. cp Doc/default.html $(MOD_PATH)/Doc
  91. cp Doc/DownLoad.gif $(MOD_PATH)/Doc
  92. cp Doc/DisabledDownLoad.gif $(MOD_PATH)/Doc
  93. chown -R root:mail $(MOD_PATH)
  94. (cd $(TEMP_DIR); tar czvf ../$(MOD_TARBALL) ./$(MOD_DIR))
  95. rm -rf $(TEMP_DIR)
  96. @echo "Created the CommuniGate Pro module in $(MOD_TARBALL)"