fulci.asd 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. ;; fulci: a program to organize your movies collection
  2. ;; Copyright (C) 2018 cage
  3. ;; This program is free software: you can redistribute it and/or modify
  4. ;; it under the terms of the GNU General Public License as published by
  5. ;; the Free Software Foundation, either version 3 of the License, or
  6. ;; (at your option) any later version.
  7. ;; This program is distributed in the hope that it will be useful,
  8. ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  10. ;; GNU General Public License for more details.
  11. ;; You should have received a copy of the GNU General Public License
  12. ;; along with this program. If not, see <http://www.gnu.org/licenses/>.
  13. (defsystem :fulci
  14. :encoding :utf-8
  15. :name "fulci"
  16. :version "0.9.5"
  17. :author "cage"
  18. :maintainer "cage"
  19. :bug-tracker "https://notabug.org/cage/fulci/issues"
  20. :licence "GPLv3"
  21. :description "a program to organize your movies collection"
  22. :pathname "src"
  23. :serial t
  24. :depends-on (:alexandria
  25. :access
  26. :cl-ppcre
  27. :sqlite
  28. :sxql
  29. :cl-lex
  30. :yacc
  31. :parse-number
  32. :cl-syntax
  33. :lquery
  34. :local-time
  35. :osicat
  36. :cl-colors2
  37. :nodgui
  38. :drakma
  39. :log4cl
  40. :clunit2
  41. :cl-i18n
  42. :cl-jpeg
  43. :cl-json
  44. :osicat
  45. :babel
  46. :nodgui
  47. :marshal
  48. :cl-pslib
  49. :cl-pslib-barcode
  50. :cl-csv)
  51. :components ((:file "package")
  52. (:file "config")
  53. (:file "constants")
  54. (:file "conditions")
  55. (:file "misc-utils")
  56. (:file "text-utils")
  57. (:file "net-utils")
  58. (:file "filesystem-utils")
  59. (:file "image-utils")
  60. (:file "db-utils")
  61. (:file "bs-tree")
  62. (:file "rb-tree")
  63. (:file "json-rpc2")
  64. (:file "validation")
  65. (:file "db")
  66. (:file "preferences")
  67. (:file "search-title-expr")
  68. (:file "search-copy-expr")
  69. (:file "import-tsv")
  70. (:file "wikipedia")
  71. (:file "nodgui-utils")
  72. (:file "icons")
  73. (:file "menu-commands")
  74. (:file "manage-movie")
  75. (:file "ps-utils")
  76. (:file "manage-copies")
  77. (:file "search-titles-frame")
  78. (:file "search-copies-frame")
  79. (:file "main-toolbar")
  80. (:file "main-frame")
  81. (:file "main")
  82. (:module tests
  83. :components ((:file "package")
  84. (:file "all-tests")
  85. (:file "test-jsonrpc")
  86. (:file "test-search-expr")))))
  87. ;(push :debug-tk *features*)
  88. ;(push :print-sql *features*)
  89. ;(push :debug-csv *features*)