Permalink
Browse files

changed directory structure to separate core and extensions

  • Loading branch information...
dann committed Jan 14, 2009
1 parent ad1f7e9 commit e59d5b0487acda5b8b1e79694f407f7e075d75a7
Showing with 164 additions and 5 deletions.
  1. 0 { → angelos-bundles}/README
  2. 0 { → angelos-core}/.ditz-config
  3. 0 { → angelos-core}/.gitignore
  4. 0 { → angelos-core}/.shipit
  5. 0 { → angelos-core}/Changes
  6. 0 { → angelos-core}/MANIFEST.SKIP
  7. +1 −0 { → angelos-core}/Makefile.PL
  8. +27 −0 angelos-core/README
  9. 0 { → angelos-core}/bin/angelos
  10. 0 { → angelos-core}/bugs/issue-12bbab2be2199e0511b03c53918a0a59da2ddd6b.yaml
  11. 0 { → angelos-core}/bugs/issue-1c4ea236e468e2ce66e23867c9e8dcd52b6fd91c.yaml
  12. 0 { → angelos-core}/bugs/issue-1c6289c5e7c94bbc86a8707472ed11aeee56858d.yaml
  13. 0 { → angelos-core}/bugs/issue-278ccd6189aa8dd36bd399e33ec433b04f80e4ba.yaml
  14. 0 { → angelos-core}/bugs/issue-2b574e94c9aa59334a00189c36ba8c69e0a34a92.yaml
  15. 0 { → angelos-core}/bugs/issue-40234a12991a0ce9a195615c7751f28c610fdd68.yaml
  16. 0 { → angelos-core}/bugs/issue-40327667f4e0c483974c9c4b91486ae5ca67b84a.yaml
  17. 0 { → angelos-core}/bugs/issue-451b2767b5b6e3f10de83d3de8c18cf59c3a0967.yaml
  18. 0 { → angelos-core}/bugs/issue-4f233e66f66a4160ce9f991d1103bb4673301c81.yaml
  19. 0 { → angelos-core}/bugs/issue-504a9b8b31f6b851e518ca7e555a55a76aae4e45.yaml
  20. 0 { → angelos-core}/bugs/issue-6891ae07739f88bd7ed9c0a3dc890cf171efdc55.yaml
  21. 0 { → angelos-core}/bugs/issue-6cf3a37fe0cd7dec56f824f28d073d47737aa0c3.yaml
  22. 0 { → angelos-core}/bugs/issue-6eed204992d7b730e2a46490b00226591703b048.yaml
  23. 0 { → angelos-core}/bugs/issue-71623a69b3c323f408cbf34407b94487e69e69aa.yaml
  24. 0 { → angelos-core}/bugs/issue-74c61c6ad46eff5349016d25642ddc5973674783.yaml
  25. 0 { → angelos-core}/bugs/issue-7bf92ddce668d21d0270015d0da1dbcd7ca018d2.yaml
  26. 0 { → angelos-core}/bugs/issue-7e988c2c92544cb5a9040a299cee2fa941436b66.yaml
  27. 0 { → angelos-core}/bugs/issue-7fa5d40211981b7969c938e409d7bae774e8ffc5.yaml
  28. 0 { → angelos-core}/bugs/issue-8701664ef79e844ea385de9bd20ce5a27bd31aa3.yaml
  29. 0 { → angelos-core}/bugs/issue-9c1e428c001e33c4cb9b294f5eff0478e20a558e.yaml
  30. 0 { → angelos-core}/bugs/issue-a2469424a68f39dc390c6282a11e15ad307e033a.yaml
  31. 0 { → angelos-core}/bugs/issue-a3e716326520d613a477c8cb044be4057278ec66.yaml
  32. 0 { → angelos-core}/bugs/issue-a89115f484cbdc99916cf91df3d66f57b89fb289.yaml
  33. 0 { → angelos-core}/bugs/issue-aafc909e8741f3c067281d659c3b7cb595c5b5cb.yaml
  34. 0 { → angelos-core}/bugs/issue-add92e105e4898fa538ea26f7d22dcf7bd226e72.yaml
  35. 0 { → angelos-core}/bugs/issue-adfbe99c4528216dc545276df484074fea401ed6.yaml
  36. 0 { → angelos-core}/bugs/issue-b0d5a7da1ef487d8f26c6940536024ab41140e55.yaml
  37. 0 { → angelos-core}/bugs/issue-b5c7e84f7f8842862dee6123b9f88d8b6fbd8008.yaml
  38. 0 { → angelos-core}/bugs/issue-bb6cedb6ae766a7b666bba3fe3f8b00cc587d76a.yaml
  39. 0 { → angelos-core}/bugs/issue-c0f6c8dcc24e6befd9290bfdcddd06ed5686e47b.yaml
  40. 0 { → angelos-core}/bugs/issue-c2d9c8b8fe9bf01d9888c82e4bc37ea98b5cd4e5.yaml
  41. 0 { → angelos-core}/bugs/issue-c48f1238205f2e4bc334b773424aca9a9687249c.yaml
  42. 0 { → angelos-core}/bugs/issue-d13b03b59a52a8c530cfc823d1a1be73533da9b9.yaml
  43. 0 { → angelos-core}/bugs/issue-d2a62835f79b19555fdf7aec09570cd17566c94c.yaml
  44. 0 { → angelos-core}/bugs/issue-d62fe5f01a1dec2e8672e39ff39c1df6baaf1dd7.yaml
  45. 0 { → angelos-core}/bugs/issue-db509e5dae14f2486c7a593b29592f1c7802960c.yaml
  46. 0 { → angelos-core}/bugs/issue-dd42245f8f325031087a50cb4dee6f97985422ea.yaml
  47. 0 { → angelos-core}/bugs/issue-e97d298a57fdb74594e0e46cdde6a9c4f19348ec.yaml
  48. 0 { → angelos-core}/bugs/issue-ea1cda3ffca0d4664e1c08950ef8ead0eb975f50.yaml
  49. 0 { → angelos-core}/bugs/issue-ea80f830a0af300e0c12629a070e86270b428b0a.yaml
  50. 0 { → angelos-core}/bugs/issue-f3f3ab02498feef0e3bf600e05f32f4d66f7cc94.yaml
  51. 0 { → angelos-core}/bugs/issue-fecebdfca5f2e227446c7adb895105f40d159bab.yaml
  52. +12 −5 { → angelos-core}/bugs/project.yaml
  53. 0 { → angelos-core}/lib/Angelos.pm
  54. 0 { → angelos-core}/lib/Angelos/CLI.pm
  55. 0 { → angelos-core}/lib/Angelos/CLI/Command.pm
  56. 0 { → angelos-core}/lib/Angelos/Class/Pluggable.pm
  57. 0 { → angelos-core}/lib/Angelos/Component.pm
  58. 0 { → angelos-core}/lib/Angelos/Component/Loader.pm
  59. 0 { → angelos-core}/lib/Angelos/Config.pm
  60. 0 { → angelos-core}/lib/Angelos/Config/Loader.pm
  61. 0 { → angelos-core}/lib/Angelos/Config/Schema.pm
  62. 0 { → angelos-core}/lib/Angelos/Config/Validator.pm
  63. 0 { → angelos-core}/lib/Angelos/Context.pm
  64. 0 { → angelos-core}/lib/Angelos/Controller.pm
  65. 0 { → angelos-core}/lib/Angelos/Controller/Plugin/ActionProfiler.pm
  66. 0 { → angelos-core}/lib/Angelos/Controller/Plugin/DebugHook.pm
  67. 0 { → angelos-core}/lib/Angelos/Controller/Plugin/Dumper.pm
  68. 0 { → angelos-core}/lib/Angelos/Controller/Plugin/FormValidator/Simple.pm
  69. +32 −0 angelos-core/lib/Angelos/Core.pm
  70. 0 { → angelos-core}/lib/Angelos/Debug.pm
  71. 0 { → angelos-core}/lib/Angelos/Debug/Components.pm
  72. 0 { → angelos-core}/lib/Angelos/Debug/MemoryUsage.pm
  73. 0 { → angelos-core}/lib/Angelos/Debug/Routes.pm
  74. 0 { → angelos-core}/lib/Angelos/Dispatcher.pm
  75. 0 { → angelos-core}/lib/Angelos/Dispatcher/Dispatch.pm
  76. 0 { → angelos-core}/lib/Angelos/Dispatcher/Routes/Builder.pm
  77. 0 { → angelos-core}/lib/Angelos/Engine.pm
  78. 0 { → angelos-core}/lib/Angelos/Engine/Base.pm
  79. 0 { → angelos-core}/lib/Angelos/Engine/ModPerl.pm
  80. 0 { → angelos-core}/lib/Angelos/Engine/ModPerl/Lite.pm
  81. 0 { → angelos-core}/lib/Angelos/Engine/Plugin/Session.pm
  82. 0 { → angelos-core}/lib/Angelos/Engine/Plugin/Session/Builder.pm
  83. 0 { → angelos-core}/lib/Angelos/Exceptions.pm
  84. 0 { → angelos-core}/lib/Angelos/Handler.pm
  85. +1 −0 { → angelos-core}/lib/Angelos/Home.pm
  86. 0 { → angelos-core}/lib/Angelos/I18N.pm
  87. 0 { → angelos-core}/lib/Angelos/JobQueue/Gearman/Client.pm
  88. 0 { → angelos-core}/lib/Angelos/JobQueue/Gearman/Task.pm
  89. 0 { → angelos-core}/lib/Angelos/JobQueue/Gearman/Worker.pm
  90. 0 { → angelos-core}/lib/Angelos/Logger.pm
  91. 0 { → angelos-core}/lib/Angelos/MIMETypes.pm
  92. 0 { → angelos-core}/lib/Angelos/Manual.pm
  93. 0 { → angelos-core}/lib/Angelos/Manual/en/Tutorial.pod
  94. 0 { → angelos-core}/lib/Angelos/Manual/ja/Cookbook.pod
  95. 0 { → angelos-core}/lib/Angelos/Manual/ja/ExtendingAngelos.pod
  96. 0 { → angelos-core}/lib/Angelos/Manual/ja/Plugins.pod
  97. 0 { → angelos-core}/lib/Angelos/Manual/ja/Tutorial.pod
  98. 0 { → angelos-core}/lib/Angelos/Meta/Plugin.pm
  99. 0 { → angelos-core}/lib/Angelos/Middleware.pm
  100. 0 { → angelos-core}/lib/Angelos/Middleware/Builder.pm
  101. 0 { → angelos-core}/lib/Angelos/Middleware/DebugRequest.pm
  102. 0 { → angelos-core}/lib/Angelos/Middleware/Profile.pm
  103. 0 { → angelos-core}/lib/Angelos/Middleware/Session.pm
  104. 0 { → angelos-core}/lib/Angelos/Middleware/Unicode.pm
  105. 0 { → angelos-core}/lib/Angelos/Model/JobQueue/Gearman.pm
  106. 0 { → angelos-core}/lib/Angelos/Plugin.pm
  107. 0 { → angelos-core}/lib/Angelos/Script.pm
  108. 0 { → angelos-core}/lib/Angelos/Script/Command/Console.pm
  109. 0 { → angelos-core}/lib/Angelos/Script/Command/Flavor.pm
  110. 0 { → angelos-core}/lib/Angelos/Script/Command/Generate.pm
  111. 0 { → angelos-core}/lib/Angelos/Script/Command/Generate/Flavor/App.pm
  112. 0 { → angelos-core}/lib/Angelos/Script/Command/Manual.pm
  113. 0 { → angelos-core}/lib/Angelos/Script/Command/Po.pm
  114. 0 { → angelos-core}/lib/Angelos/Script/Server.pm
  115. 0 { → angelos-core}/lib/Angelos/Utils.pm
  116. 0 { → angelos-core}/lib/Angelos/View.pm
  117. 0 { → angelos-core}/lib/Angelos/View/HTPro.pm
  118. 0 { → angelos-core}/lib/Angelos/View/TT.pm
  119. 0 { → angelos-core}/privinc/Module/Install/PRIVATE/Angelos.pm
  120. 0 { → angelos-core}/t/00_load_all.t
  121. 0 { → angelos-core}/t/README
  122. 0 { → angelos-core}/t/TEST.PL
  123. 0 { → angelos-core}/t/TestApp/Makefile.PL
  124. 0 { → angelos-core}/t/TestApp/bin/cli
  125. 0 { → angelos-core}/t/TestApp/bin/server
  126. 0 { → angelos-core}/t/TestApp/conf/config.yaml
  127. 0 { → angelos-core}/t/TestApp/conf/log.yaml
  128. 0 { → angelos-core}/t/TestApp/conf/routes.pl
  129. 0 { → angelos-core}/t/TestApp/lib/TestApp.pm
  130. 0 { → angelos-core}/t/TestApp/lib/TestApp/CLI.pm
  131. 0 { → angelos-core}/t/TestApp/lib/TestApp/CLI/Command/echo.pm
  132. 0 { → angelos-core}/t/TestApp/lib/TestApp/Web/Controller/Books.pm
  133. 0 { → angelos-core}/t/TestApp/lib/TestApp/Web/Controller/MiddlewareUnicode.pm
  134. 0 { → angelos-core}/t/TestApp/lib/TestApp/Web/Controller/PluginDumper.pm
  135. 0 { → angelos-core}/t/TestApp/lib/TestApp/Web/Controller/Root.pm
  136. 0 { → angelos-core}/t/TestApp/lib/TestApp/Web/Model/BookStore.pm
  137. 0 { → angelos-core}/t/TestApp/lib/TestApp/Web/Model/Page.pm
  138. 0 { → angelos-core}/t/TestApp/lib/TestApp/Web/View/HTPro.pm
  139. 0 { → angelos-core}/t/TestApp/lib/TestApp/Web/View/TT.pm
  140. 0 { → angelos-core}/t/TestApp/share/root/templates/root/index.tmpl
  141. 0 { → angelos-core}/t/TestApp/share/root/templates/root/index.tt
  142. 0 { → angelos-core}/t/conf/extra.last.conf.in
  143. +2 −0 angelos-core/t/conf/modperl_startup.pl.in
  144. 0 { → angelos-core}/t/htdocs/modperl/angelos/.gitignore
  145. 0 { → angelos-core}/t/htdocs/modperl/angelos/Changes
  146. 0 { → angelos-core}/t/htdocs/modperl/angelos/MANIFEST.SKIP
  147. 0 { → angelos-core}/t/htdocs/modperl/angelos/Makefile.PL
  148. 0 { → angelos-core}/t/htdocs/modperl/angelos/README
  149. 0 { → angelos-core}/t/htdocs/modperl/angelos/bin/cli
  150. 0 { → angelos-core}/t/htdocs/modperl/angelos/bin/server
  151. 0 { → angelos-core}/t/htdocs/modperl/angelos/conf/config.yaml
  152. 0 { → angelos-core}/t/htdocs/modperl/angelos/conf/log.yaml
  153. 0 { → angelos-core}/t/htdocs/modperl/angelos/conf/routes.pl
  154. 0 { → angelos-core}/t/htdocs/modperl/angelos/lib/TestModPerl/Angelos.pm
  155. 0 { → angelos-core}/t/htdocs/modperl/angelos/lib/TestModPerl/Angelos/CLI.pm
  156. 0 { → angelos-core}/t/htdocs/modperl/angelos/lib/TestModPerl/Angelos/CLI/Command/Echo.pm
  157. 0 { → angelos-core}/t/htdocs/modperl/angelos/lib/TestModPerl/Angelos/Web/Controller/Root.pm
  158. 0 { → angelos-core}/t/htdocs/modperl/angelos/lib/TestModPerl/Angelos/Web/View/TT.pm
  159. 0 { → angelos-core}/t/htdocs/modperl/angelos/log/error.log
  160. 0 { → angelos-core}/t/htdocs/modperl/angelos/log/server.log
  161. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/README
  162. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/fonts-min.css
  163. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/forms.css
  164. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/framework.html
  165. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/layout-1col.css
  166. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/layout-navleft-1col.css
  167. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/layout-navleft-2col.css
  168. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/layout-navtop-1col.css
  169. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/layout-navtop-3col.css
  170. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/layout-navtop-localleft.css
  171. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/layout-navtop-subright.css
  172. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/layout.css
  173. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/nav-horizontal.css
  174. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/nav-vertical.css
  175. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/reset-min.css
  176. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/tools.css
  177. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/css/typo.css
  178. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/static/js/jquery-1.2.6.min.js
  179. 0 { → angelos-core}/t/htdocs/modperl/angelos/share/root/templates/root/index.tt
  180. 0 { → angelos-core}/t/htdocs/modperl/angelos/t/00_compile.t
  181. 0 { → angelos-core}/t/htdocs/modperl/angelos/xt/01_podspell.t
  182. 0 { → angelos-core}/t/htdocs/modperl/angelos/xt/02_perlcritic.t
  183. 0 { → angelos-core}/t/htdocs/modperl/angelos/xt/03_pod.t
  184. 0 { → angelos-core}/t/htdocs/modperl/angelos/xt/perlcriticrc
  185. +24 −0 angelos-core/t/htdocs/modperl/http-engine/lib/TestModPerl/HTTPEngine.pm
  186. 0 { → angelos-core}/t/integration/handler/basic.t
  187. 0 { → angelos-core}/t/integration/modperl/normal_controller.t
  188. 0 { → angelos-core}/t/integration/serversimple/basic.t
  189. 0 { → angelos-core}/t/integration/serversimple/middlewares.t
  190. 0 { → angelos-core}/t/lib/Angelos/Test.pm
  191. 0 { → angelos-core}/t/lib/Angelos/Test/Base.pm
  192. 0 { → angelos-core}/t/lib/Angelos/Test/Base/Filter.pm
  193. 0 { → angelos-core}/t/lib/Angelos/Test/Benchmark/ModPerl.pm
  194. 0 { → angelos-core}/t/lib/Angelos/Test/Benchmark/ModPerl/TestRunPerl.pm
  195. 0 { → angelos-core}/t/lib/Angelos/Test/Class.pm
  196. 0 { → angelos-core}/t/lib/Angelos/Test/InternalOnly.pm
  197. 0 { → angelos-core}/t/lib/TestModPerl/HTTPEngine.pm
  198. 0 { → angelos-core}/t/performance/020_modperl/basic.t
  199. +11 −0 angelos-core/t/performance/020_modperl/http-engine.t
  200. 0 { → angelos-core}/t/response/TestModPerl/Basic.pm
  201. 0 { → angelos-core}/t/unit/010_basic/basic.t
  202. 0 { → angelos-core}/t/unit/020_engine/basic.t
  203. 0 { → angelos-core}/t/unit/030_dispatcher/basic.t
  204. 0 { → angelos-core}/t/unit/040_configloader/basic.t
  205. 0 { → angelos-core}/t/unit/050_component_loader/basic.t
  206. 0 { → angelos-core}/t/unit/050_component_loader/loader.t
  207. 0 { → angelos-core}/t/unit/060_model/basic.t
  208. 0 { → angelos-core}/t/unit/070_controller/basic.t
  209. 0 { → angelos-core}/t/unit/080_script/basic.t
  210. 0 { → angelos-core}/t/unit/090_view/basic.t
  211. 0 { → angelos-core}/t/unit/100_cli/basic.t
  212. 0 { → angelos-core}/t/unit/110_jobqueue/basic.t
  213. 0 { → angelos-core}/t/unit/120_i18n/basic.t
  214. 0 { → angelos-core}/t/unit/200_plugins_engine/basic.t
  215. 0 { → angelos-core}/t/unit/210_plugins_controller/basic.t
  216. 0 { → angelos-core}/t/unit/220_plugins_view/basic.t
  217. 0 { → angelos-core}/t/unit/230_plugins_core/basic.t
  218. 0 { → angelos-core}/t/unit/240_middleware/basic.t
  219. 0 { → angelos-core}/t/unit/skelton.t
  220. 0 { → angelos-core}/tools/analyze_module_depends
  221. 0 { → angelos-core}/tools/analyze_module_depends.pl
  222. 0 { → angelos-core}/tools/debug_simple.pl
  223. 0 { → angelos-core}/tools/profile_develp
  224. 0 { → angelos-core}/tools/profile_memory_leak
  225. 0 { → angelos-core}/tools/profile_memory_leak.pl
  226. 0 { → angelos-core}/tools/profile_module_memory
  227. 0 { → angelos-core}/tools/profile_module_memory.pl
  228. 0 { → angelos-core}/tools/profile_simple
  229. 0 { → angelos-core}/tools/profile_simple.pl
  230. 0 { → angelos-core}/tools/test_coverage
  231. 0 { → angelos-core}/tools/test_it
  232. 0 { → angelos-core}/tools/test_it_modperl
  233. 0 { → angelos-core}/tools/test_pt_modperl
  234. 0 { → angelos-core}/tools/test_pt_modperl_with_nytprof
  235. 0 { → angelos-core}/tools/test_pt_simple.pl
  236. 0 { → angelos-core}/tools/test_pt_simple_httpengine.pl
  237. 0 { → angelos-core}/tools/test_ut
  238. 0 { → angelos-core}/tools/update_po
  239. 0 { → angelos-core}/xt/98_perlcritic.t
  240. 0 { → angelos-core}/xt/99_pod.t
  241. 0 { → angelos-core}/xt/extra/dependency.t
  242. 0 { → angelos-core}/xt/extra/podcoverage.t
  243. 0 { → angelos-core}/xt/perlcriticrc
  244. +27 −0 angelos-ext/README
  245. +27 −0 angelos-middlewares/README
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -40,6 +40,7 @@ requires 'String::CamelCase';
requires 'Path::Class';
requires 'Devel::InnerPackage';
requires 'Exception::Class';
+requires 'File::Spec';
# components
requires 'Template';
View
@@ -0,0 +1,27 @@
+This is Perl module Angelos.
+
+INSTALLATION
+
+Angelos installation is straightforward. If your CPAN shell is set up,
+you should just be able to do
+
+ % cpan Angelos
+
+Download it, unpack it, then build it as per the usual:
+
+ % perl Makefile.PL
+ % make && make test
+
+Then install it:
+
+ % make install
+
+DOCUMENTATION
+
+Angelos documentation is available as in POD. So you can do:
+
+ % perldoc Angelos
+
+to read the documentation online with your favorite pager.
+
+Takatoshi Kitano
File renamed without changes.
@@ -15,19 +15,26 @@ components:
- !ditz.rubyforge.org,2008-03-06/component
name: dispatcher
- !ditz.rubyforge.org,2008-03-06/component
- name: middleware
+ name: middleware
- !ditz.rubyforge.org,2008-03-06/component
name: configloader
- !ditz.rubyforge.org,2008-03-06/component
name: Tutorial
- !ditz.rubyforge.org,2008-03-06/component
- name: script
+ name: script
- !ditz.rubyforge.org,2008-03-06/component
name: testing
- !ditz.rubyforge.org,2008-03-06/component
name: flavor
- !ditz.rubyforge.org,2008-03-06/component
name: BUGS
-
-releases: []
-
+releases:
+- !ditz.rubyforge.org,2008-03-06/release
+ name: "0.01"
+ status: :unreleased
+ release_time:
+ log_events:
+ - - 2009-01-14 13:52:45.229106 Z
+ - dann <techmemo@gmail.com>
+ - created
+ - ""
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -0,0 +1,32 @@
+package Angelos::Core;
+
+use strict;
+use warnings;
+
+BEGIN { require 5.008001; }
+
+our $VERSION='0.01';
+
+=head1 NAME
+
+Angelos::Core - Angelos::Core classes
+
+=head1 SYNOPSIS
+
+See L<Angelos>.
+
+=head1 DESCRIPTION
+
+
+=head1 AUTHOR
+
+Takatoshi Kitano
+
+=head1 COPYRIGHT
+
+This program is free software, you can redistribute it and/or modify it under
+the same terms as Perl itself.
+
+=cut
+
+1;
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -3,6 +3,7 @@ use strict;
use warnings;
use Angelos::Utils;
use Path::Class qw(dir file);
+use File::Spec;
use Cwd ();
our $HOME;
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -0,0 +1,2 @@
+use lib '@DocumentRoot@/modperl/angelos/lib';
+1;
@@ -0,0 +1,24 @@
+package TestModPerl::HTTPEngine;
+use Mouse;
+use HTTP::Engine;
+use HTTP::Engine::Response;
+
+__PACKAGE__->meta->make_immutable;
+
+no Mouse;
+
+sub setup_engine {
+ my ( $self, $conf ) = @_;
+ $conf->{request_handler} = sub { $self->handle_request(@_) };
+ HTTP::Engine->new( interface => $conf, );
+}
+
+sub handle_request {
+ my ( $self, $req ) = @_;
+ HTTP::Engine::Response->new(
+ status => 200,
+ body => 'HelloWorld',
+ );
+}
+
+1;
File renamed without changes.
@@ -0,0 +1,11 @@
+use strict;
+use lib 't/lib','t/TestApp/lib';
+use Angelos::Test::Benchmark::ModPerl;
+
+benchmark_diag(
+ type => 'http-engine',
+ mode => 'modperl',
+ path => '/modperl/http-engine'
+);
+
+1;
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
View
@@ -0,0 +1,27 @@
+This is Perl module Angelos.
+
+INSTALLATION
+
+Angelos installation is straightforward. If your CPAN shell is set up,
+you should just be able to do
+
+ % cpan Angelos
+
+Download it, unpack it, then build it as per the usual:
+
+ % perl Makefile.PL
+ % make && make test
+
+Then install it:
+
+ % make install
+
+DOCUMENTATION
+
+Angelos documentation is available as in POD. So you can do:
+
+ % perldoc Angelos
+
+to read the documentation online with your favorite pager.
+
+Takatoshi Kitano
View
@@ -0,0 +1,27 @@
+This is Perl module Angelos.
+
+INSTALLATION
+
+Angelos installation is straightforward. If your CPAN shell is set up,
+you should just be able to do
+
+ % cpan Angelos
+
+Download it, unpack it, then build it as per the usual:
+
+ % perl Makefile.PL
+ % make && make test
+
+Then install it:
+
+ % make install
+
+DOCUMENTATION
+
+Angelos documentation is available as in POD. So you can do:
+
+ % perldoc Angelos
+
+to read the documentation online with your favorite pager.
+
+Takatoshi Kitano

0 comments on commit e59d5b0

Please sign in to comment.