Jamfile 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. SubDir TOP src ;
  2. SEARCH_SOURCE = $(SEARCH_SOURCE)
  3. $(TOP)/lib $(TOP)/src/external/anyoption
  4. $(TOP)/src/external/vector
  5. $(TOP)/src/external/tinyxml
  6. $(TOP)/src/external/rng_thread
  7. ;
  8. LOCATE_TARGET = $(LIBDIR) ;
  9. Depends $(LIBDIR)/anyoptwrap : $(LIBDIR)/simmodules ;
  10. Depends libcsim.a : $(LIBDIR)/anyoptwrap ;
  11. Depends libcsim.a : $(LIBDIR)/chunkfile/chunkfile ;
  12. MkDir $(LIBDIR)/anyoptwrap ;
  13. MkDir $(LIBDIR)/simmodules ;
  14. MkDir $(LIBDIR)/chunkfile/chunkfile ;
  15. Library libcsim :
  16. libcsim.cpp
  17. simloop.cpp
  18. simelement.cpp
  19. layer.cpp
  20. layerfactory.cpp
  21. spiketrain.cpp
  22. activityanalyzer.cpp
  23. connection.cpp
  24. vconnection.cpp
  25. learn.cpp
  26. vlearn.cpp
  27. normalize.cpp
  28. vnormalize.cpp
  29. anyoptwrap/anyoptionwrapper.cpp
  30. anyoptwrap/wrappedoption.cpp
  31. anyoptwrap/wrappedoption_imp.cpp
  32. input.cpp
  33. objmovie.cpp
  34. gslsingleton.cpp
  35. parascan.cpp
  36. filesystem.cpp
  37. stringutils.cpp
  38. calculationthread.cpp
  39. threadtestlayer.cpp
  40. layer_decolif_thread.cpp
  41. stopwatch.cpp
  42. debug.cpp
  43. chunkfile/chunkfile/chunkfile.cpp
  44. chunkfile/chunkfile/namestring.cpp
  45. chunkfile/chunkfile/fileformat.cpp
  46. chunkfile/chunkfile/chunkheader.cpp
  47. chunkfile/chunkfile/chunkfile_c.cpp
  48. simmodules/simmodule.cpp
  49. simmodules/simmodules.cpp
  50. simmodules/simmod_localinh.cpp
  51. simmodules/simmod_maplayer.cpp
  52. ;
  53. SubInclude TOP src external ;
  54. # SubInclude TOP src simmodules ;