Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Revert "Migrated to Dist::Zila"

This reverts commit a85bf7b.
  • Loading branch information...
commit 9c0ed328cd7270fc4f128afa925207caf22f205f 1 parent a85bf7b
@bluescreen10 bluescreen10 authored
Showing with 22 additions and 10,933 deletions.
  1. +0 −379 .build/sA9v7AFpzT/LICENSE
  2. +0 −73 .build/sA9v7AFpzT/MANIFEST
  3. +0 −53 .build/sA9v7AFpzT/META.yml
  4. +0 −69 .build/sA9v7AFpzT/MYMETA.json
  5. +0 −52 .build/sA9v7AFpzT/MYMETA.yml
  6. +0 −1,054 .build/sA9v7AFpzT/Makefile
  7. +0 −87 .build/sA9v7AFpzT/Makefile.PL
  8. +0 −13 .build/sA9v7AFpzT/README
  9. +0 −117 .build/sA9v7AFpzT/README.pod
  10. 0  .build/sA9v7AFpzT/blib/arch/.exists
  11. 0  .build/sA9v7AFpzT/blib/arch/auto/Gideon/.exists
  12. 0  .build/sA9v7AFpzT/blib/bin/.exists
  13. 0  .build/sA9v7AFpzT/blib/lib/.exists
  14. +0 −782 .build/sA9v7AFpzT/blib/lib/Gideon.pm
  15. +0 −56 .build/sA9v7AFpzT/blib/lib/Gideon/Cache.pm
  16. +0 −75 .build/sA9v7AFpzT/blib/lib/Gideon/Connection/Pool.pm
  17. +0 −15 .build/sA9v7AFpzT/blib/lib/Gideon/Constants.pm
  18. +0 −34 .build/sA9v7AFpzT/blib/lib/Gideon/DB/Driver.pm
  19. +0 −21 .build/sA9v7AFpzT/blib/lib/Gideon/DB/Driver/Mongo.pm
  20. +0 −68 .build/sA9v7AFpzT/blib/lib/Gideon/DB/Driver/MySQL.pm
  21. +0 −672 .build/sA9v7AFpzT/blib/lib/Gideon/DBI.pm
  22. +0 −125 .build/sA9v7AFpzT/blib/lib/Gideon/DBI/Join.pm
  23. +0 −143 .build/sA9v7AFpzT/blib/lib/Gideon/DBI/Results.pm
  24. +0 −47 .build/sA9v7AFpzT/blib/lib/Gideon/Error.pm
  25. +0 −8 .build/sA9v7AFpzT/blib/lib/Gideon/Error/DBI.pm
  26. +0 −5 .build/sA9v7AFpzT/blib/lib/Gideon/Error/DBI/NotFound.pm
  27. +0 −8 .build/sA9v7AFpzT/blib/lib/Gideon/Error/Params.pm
  28. +0 −8 .build/sA9v7AFpzT/blib/lib/Gideon/Error/Simple.pm
  29. +0 −54 .build/sA9v7AFpzT/blib/lib/Gideon/Filters/DBI.pm
  30. +0 −53 .build/sA9v7AFpzT/blib/lib/Gideon/Filters/Mongo.pm
  31. +0 −54 .build/sA9v7AFpzT/blib/lib/Gideon/Filters/Storable.pm
  32. +0 −36 .build/sA9v7AFpzT/blib/lib/Gideon/Meta/Attribute/DBI.pm
  33. +0 −30 .build/sA9v7AFpzT/blib/lib/Gideon/Meta/Attribute/Mongo.pm
  34. +0 −36 .build/sA9v7AFpzT/blib/lib/Gideon/Meta/Attribute/Storable.pm
  35. +0 −292 .build/sA9v7AFpzT/blib/lib/Gideon/Mongo.pm
  36. +0 −129 .build/sA9v7AFpzT/blib/lib/Gideon/Results.pm
  37. +0 −318 .build/sA9v7AFpzT/blib/lib/Gideon/Storable.pm
  38. +0 −117 .build/sA9v7AFpzT/blib/lib/README.pod
  39. 0  .build/sA9v7AFpzT/blib/lib/auto/Gideon/.exists
  40. 0  .build/sA9v7AFpzT/blib/man1/.exists
  41. 0  .build/sA9v7AFpzT/blib/man3/.exists
  42. +0 −156 .build/sA9v7AFpzT/blib/man3/Gideon.3
  43. +0 −136 .build/sA9v7AFpzT/blib/man3/Gideon::Connection::Pool.3
  44. +0 −222 .build/sA9v7AFpzT/blib/man3/README.3
  45. 0  .build/sA9v7AFpzT/blib/script/.exists
  46. +0 −20 .build/sA9v7AFpzT/dist.ini
  47. +0 −782 .build/sA9v7AFpzT/lib/Gideon.pm
  48. +0 −56 .build/sA9v7AFpzT/lib/Gideon/Cache.pm
  49. +0 −75 .build/sA9v7AFpzT/lib/Gideon/Connection/Pool.pm
  50. +0 −15 .build/sA9v7AFpzT/lib/Gideon/Constants.pm
  51. +0 −34 .build/sA9v7AFpzT/lib/Gideon/DB/Driver.pm
  52. +0 −21 .build/sA9v7AFpzT/lib/Gideon/DB/Driver/Mongo.pm
  53. +0 −68 .build/sA9v7AFpzT/lib/Gideon/DB/Driver/MySQL.pm
  54. +0 −672 .build/sA9v7AFpzT/lib/Gideon/DBI.pm
  55. +0 −125 .build/sA9v7AFpzT/lib/Gideon/DBI/Join.pm
  56. +0 −143 .build/sA9v7AFpzT/lib/Gideon/DBI/Results.pm
  57. +0 −47 .build/sA9v7AFpzT/lib/Gideon/Error.pm
  58. +0 −8 .build/sA9v7AFpzT/lib/Gideon/Error/DBI.pm
  59. +0 −5 .build/sA9v7AFpzT/lib/Gideon/Error/DBI/NotFound.pm
  60. +0 −8 .build/sA9v7AFpzT/lib/Gideon/Error/Params.pm
  61. +0 −8 .build/sA9v7AFpzT/lib/Gideon/Error/Simple.pm
  62. +0 −54 .build/sA9v7AFpzT/lib/Gideon/Filters/DBI.pm
  63. +0 −53 .build/sA9v7AFpzT/lib/Gideon/Filters/Mongo.pm
  64. +0 −54 .build/sA9v7AFpzT/lib/Gideon/Filters/Storable.pm
  65. +0 −36 .build/sA9v7AFpzT/lib/Gideon/Meta/Attribute/DBI.pm
  66. +0 −30 .build/sA9v7AFpzT/lib/Gideon/Meta/Attribute/Mongo.pm
  67. +0 −36 .build/sA9v7AFpzT/lib/Gideon/Meta/Attribute/Storable.pm
  68. +0 −292 .build/sA9v7AFpzT/lib/Gideon/Mongo.pm
  69. +0 −129 .build/sA9v7AFpzT/lib/Gideon/Results.pm
  70. +0 −318 .build/sA9v7AFpzT/lib/Gideon/Storable.pm
  71. 0  .build/sA9v7AFpzT/pm_to_blib
  72. +0 −20 .build/sA9v7AFpzT/t/00basic.t
  73. +0 −57 .build/sA9v7AFpzT/t/00params.t
  74. +0 −56 .build/sA9v7AFpzT/t/01find.t
  75. +0 −33 .build/sA9v7AFpzT/t/01grep.t
  76. +0 −34 .build/sA9v7AFpzT/t/01map.t
  77. +0 −42 .build/sA9v7AFpzT/t/02dirty.t
  78. +0 −71 .build/sA9v7AFpzT/t/02saving.t
  79. +0 −54 .build/sA9v7AFpzT/t/02update.t
  80. +0 −134 .build/sA9v7AFpzT/t/03delete.t
  81. +0 −43 .build/sA9v7AFpzT/t/04serial.t
  82. +0 −113 .build/sA9v7AFpzT/t/05filters.t
  83. +0 −26 .build/sA9v7AFpzT/t/06groupfilters.t
  84. +0 −21 .build/sA9v7AFpzT/t/06parseorder.t
  85. +0 −93 .build/sA9v7AFpzT/t/07mysql.t
  86. +0 −83 .build/sA9v7AFpzT/t/07mysql_coerce.t
  87. +0 −56 .build/sA9v7AFpzT/t/07sqlite.t
  88. +0 −80 .build/sA9v7AFpzT/t/07storable.t
  89. +0 −144 .build/sA9v7AFpzT/t/08pool.t
  90. +0 −112 .build/sA9v7AFpzT/t/08sorting.t
  91. +0 −134 .build/sA9v7AFpzT/t/09mongo.t
  92. +0 −73 .build/sA9v7AFpzT/t/10cache.t
  93. +0 −120 .build/sA9v7AFpzT/t/11mysql_join.t
  94. BIN  .build/sA9v7AFpzT/t/db/flat.db
  95. BIN  .build/sA9v7AFpzT/t/db/test.db
  96. +0 −62 .build/sA9v7AFpzT/xlib/Date/Simple.pm
  97. +0 −36 .build/sA9v7AFpzT/xlib/Example/Cache.pm
  98. +0 −28 .build/sA9v7AFpzT/xlib/Example/Country.pm
  99. +0 −27 .build/sA9v7AFpzT/xlib/Example/Currency.pm
  100. +0 −19 .build/sA9v7AFpzT/xlib/Example/Driver/Mongo.pm
  101. +0 −64 .build/sA9v7AFpzT/xlib/Example/Driver/MySQL.pm
  102. +0 −23 .build/sA9v7AFpzT/xlib/Example/Driver/SQLite.pm
  103. +0 −20 .build/sA9v7AFpzT/xlib/Example/Driver/Storable.pm
  104. +0 −19 .build/sA9v7AFpzT/xlib/Example/Error/Simple.pm
  105. +0 −28 .build/sA9v7AFpzT/xlib/Example/Flat.pm
  106. +0 −44 .build/sA9v7AFpzT/xlib/Example/My/Address.pm
  107. +0 −45 .build/sA9v7AFpzT/xlib/Example/My/Lastlog.pm
  108. +0 −63 .build/sA9v7AFpzT/xlib/Example/My/Person.pm
  109. +0 −32 .build/sA9v7AFpzT/xlib/Example/Person.pm
  110. +0 −37 .build/sA9v7AFpzT/xlib/Example/Test.pm
  111. +0 −37 .build/sA9v7AFpzT/xlib/Example/Test2.pm
  112. +0 −30 .build/sA9v7AFpzT/xlib/Mongo/Person.pm
  113. +0 −12 .build/sA9v7AFpzT/xlib/Test/Gideon.pm
  114. +1 −1  t/00basic.t
  115. +1 −1  t/00params.t
  116. +1 −1  t/01find.t
  117. +1 −1  t/01grep.t
  118. +1 −1  t/01map.t
  119. +1 −1  t/02dirty.t
  120. +1 −1  t/02saving.t
  121. +1 −1  t/02update.t
  122. +1 −1  t/03delete.t
  123. +1 −1  t/04serial.t
  124. +1 −1  t/05filters.t
  125. +1 −1  t/06groupfilters.t
  126. +1 −1  t/06parseorder.t
  127. +1 −1  t/07mysql.t
  128. +1 −1  t/07mysql_coerce.t
  129. +1 −1  t/07sqlite.t
  130. +1 −1  t/07storable.t
  131. +1 −1  t/08pool.t
  132. +1 −1  t/08sorting.t
  133. +1 −1  t/09mongo.t
  134. +1 −1  t/10cache.t
  135. +1 −1  t/11mysql_join.t
  136. 0  {xlib → t/lib}/Date/Simple.pm
  137. 0  {xlib → t/lib}/Example/Cache.pm
  138. 0  {xlib → t/lib}/Example/Country.pm
  139. 0  {xlib → t/lib}/Example/Currency.pm
  140. 0  {xlib → t/lib}/Example/Driver/Mongo.pm
  141. 0  {xlib → t/lib}/Example/Driver/MySQL.pm
  142. 0  {xlib → t/lib}/Example/Driver/SQLite.pm
  143. 0  {xlib → t/lib}/Example/Driver/Storable.pm
  144. 0  {xlib → t/lib}/Example/Error/Simple.pm
  145. 0  {xlib → t/lib}/Example/Flat.pm
  146. 0  {xlib → t/lib}/Example/My/Address.pm
  147. 0  {xlib → t/lib}/Example/My/Lastlog.pm
  148. 0  {xlib → t/lib}/Example/My/Person.pm
  149. 0  {xlib → t/lib}/Example/Person.pm
  150. 0  {xlib → t/lib}/Example/Test.pm
  151. 0  {xlib → t/lib}/Example/Test2.pm
  152. 0  {xlib → t/lib}/Mongo/Person.pm
  153. 0  {xlib → t/lib}/Test/Gideon.pm
View
379 .build/sA9v7AFpzT/LICENSE
@@ -1,379 +0,0 @@
-This software is copyright (c) 2012 by Gines Razanov.
-
-This is free software; you can redistribute it and/or modify it under
-the same terms as the Perl 5 programming language system itself.
-
-Terms of the Perl programming language system itself
-
-a) the GNU General Public License as published by the Free
- Software Foundation; either version 1, or (at your option) any
- later version, or
-b) the "Artistic License"
-
---- The GNU General Public License, Version 1, February 1989 ---
-
-This software is Copyright (c) 2012 by Gines Razanov.
-
-This is free software, licensed under:
-
- The GNU General Public License, Version 1, February 1989
-
- GNU GENERAL PUBLIC LICENSE
- Version 1, February 1989
-
- Copyright (C) 1989 Free Software Foundation, Inc.
- 51 Franklin St, Suite 500, Boston, MA 02110-1335 USA
-
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The license agreements of most software companies try to keep users
-at the mercy of those companies. By contrast, our General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. The
-General Public License applies to the Free Software Foundation's
-software and to any other program whose authors commit to using it.
-You can use it for your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Specifically, the General Public License is designed to make
-sure that you have the freedom to give away or sell copies of free
-software, that you receive source code or can get it if you want it,
-that you can change the software or use pieces of it in new free
-programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of a such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must tell them their rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License Agreement applies to any program or other work which
-contains a notice placed by the copyright holder saying it may be
-distributed under the terms of this General Public License. The
-"Program", below, refers to any such program or work, and a "work based
-on the Program" means either the Program or any work containing the
-Program or a portion of it, either verbatim or with modifications. Each
-licensee is addressed as "you".
-
- 1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice and
-disclaimer of warranty; keep intact all the notices that refer to this
-General Public License and to the absence of any warranty; and give any
-other recipients of the Program a copy of this General Public License
-along with the Program. You may charge a fee for the physical act of
-transferring a copy.
-
- 2. You may modify your copy or copies of the Program or any portion of
-it, and copy and distribute such modifications under the terms of Paragraph
-1 above, provided that you also do the following:
-
- a) cause the modified files to carry prominent notices stating that
- you changed the files and the date of any change; and
-
- b) cause the whole of any work that you distribute or publish, that
- in whole or in part contains the Program or any part thereof, either
- with or without modifications, to be licensed at no charge to all
- third parties under the terms of this General Public License (except
- that you may choose to grant warranty protection to some or all
- third parties, at your option).
-
- c) If the modified program normally reads commands interactively when
- run, you must cause it, when started running for such interactive use
- in the simplest and most usual way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this General
- Public License.
-
- d) You may charge a fee for the physical act of transferring a
- copy, and you may at your option offer warranty protection in
- exchange for a fee.
-
-Mere aggregation of another independent work with the Program (or its
-derivative) on a volume of a storage or distribution medium does not bring
-the other work under the scope of these terms.
-
- 3. You may copy and distribute the Program (or a portion or derivative of
-it, under Paragraph 2) in object code or executable form under the terms of
-Paragraphs 1 and 2 above provided that you also do one of the following:
-
- a) accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of
- Paragraphs 1 and 2 above; or,
-
- b) accompany it with a written offer, valid for at least three
- years, to give any third party free (except for a nominal charge
- for the cost of distribution) a complete machine-readable copy of the
- corresponding source code, to be distributed under the terms of
- Paragraphs 1 and 2 above; or,
-
- c) accompany it with the information you received as to where the
- corresponding source code may be obtained. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form alone.)
-
-Source code for a work means the preferred form of the work for making
-modifications to it. For an executable file, complete source code means
-all the source code for all modules it contains; but, as a special
-exception, it need not include source code for modules which are standard
-libraries that accompany the operating system on which the executable
-file runs, or for standard header files or definitions files that
-accompany that operating system.
-
- 4. You may not copy, modify, sublicense, distribute or transfer the
-Program except as expressly provided under this General Public License.
-Any attempt otherwise to copy, modify, sublicense, distribute or transfer
-the Program is void, and will automatically terminate your rights to use
-the Program under this License. However, parties who have received
-copies, or rights to use copies, from you under this General Public
-License will not have their licenses terminated so long as such parties
-remain in full compliance.
-
- 5. By copying, distributing or modifying the Program (or any work based
-on the Program) you indicate your acceptance of this license to do so,
-and all its terms and conditions.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the original
-licensor to copy, distribute or modify the Program subject to these
-terms and conditions. You may not impose any further restrictions on the
-recipients' exercise of the rights granted herein.
-
- 7. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of the license which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-the license, you may choose any version ever published by the Free Software
-Foundation.
-
- 8. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- Appendix: How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to humanity, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these
-terms.
-
- To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) 19yy <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 1, or (at your option)
- any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) 19xx name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the
-commands you use may be called something other than `show w' and `show
-c'; they could even be mouse-clicks or menu items--whatever suits your
-program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (a program to direct compilers to make passes
- at assemblers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-That's all there is to it!
-
-
---- The Artistic License 1.0 ---
-
-This software is Copyright (c) 2012 by Gines Razanov.
-
-This is free software, licensed under:
-
- The Artistic License 1.0
-
-The Artistic License
-
-Preamble
-
-The intent of this document is to state the conditions under which a Package
-may be copied, such that the Copyright Holder maintains some semblance of
-artistic control over the development of the package, while giving the users of
-the package the right to use and distribute the Package in a more-or-less
-customary fashion, plus the right to make reasonable modifications.
-
-Definitions:
-
- - "Package" refers to the collection of files distributed by the Copyright
- Holder, and derivatives of that collection of files created through
- textual modification.
- - "Standard Version" refers to such a Package if it has not been modified,
- or has been modified in accordance with the wishes of the Copyright
- Holder.
- - "Copyright Holder" is whoever is named in the copyright or copyrights for
- the package.
- - "You" is you, if you're thinking about copying or distributing this Package.
- - "Reasonable copying fee" is whatever you can justify on the basis of media
- cost, duplication charges, time of people involved, and so on. (You will
- not be required to justify it to the Copyright Holder, but only to the
- computing community at large as a market that must bear the fee.)
- - "Freely Available" means that no fee is charged for the item itself, though
- there may be fees involved in handling the item. It also means that
- recipients of the item may redistribute it under the same conditions they
- received it.
-
-1. You may make and give away verbatim copies of the source form of the
-Standard Version of this Package without restriction, provided that you
-duplicate all of the original copyright notices and associated disclaimers.
-
-2. You may apply bug fixes, portability fixes and other modifications derived
-from the Public Domain or from the Copyright Holder. A Package modified in such
-a way shall still be considered the Standard Version.
-
-3. You may otherwise modify your copy of this Package in any way, provided that
-you insert a prominent notice in each changed file stating how and when you
-changed that file, and provided that you do at least ONE of the following:
-
- a) place your modifications in the Public Domain or otherwise make them
- Freely Available, such as by posting said modifications to Usenet or an
- equivalent medium, or placing the modifications on a major archive site
- such as ftp.uu.net, or by allowing the Copyright Holder to include your
- modifications in the Standard Version of the Package.
-
- b) use the modified Package only within your corporation or organization.
-
- c) rename any non-standard executables so the names do not conflict with
- standard executables, which must also be provided, and provide a separate
- manual page for each non-standard executable that clearly documents how it
- differs from the Standard Version.
-
- d) make other distribution arrangements with the Copyright Holder.
-
-4. You may distribute the programs of this Package in object code or executable
-form, provided that you do at least ONE of the following:
-
- a) distribute a Standard Version of the executables and library files,
- together with instructions (in the manual page or equivalent) on where to
- get the Standard Version.
-
- b) accompany the distribution with the machine-readable source of the Package
- with your modifications.
-
- c) accompany any non-standard executables with their corresponding Standard
- Version executables, giving the non-standard executables non-standard
- names, and clearly documenting the differences in manual pages (or
- equivalent), together with instructions on where to get the Standard
- Version.
-
- d) make other distribution arrangements with the Copyright Holder.
-
-5. You may charge a reasonable copying fee for any distribution of this
-Package. You may charge any fee you choose for support of this Package. You
-may not charge a fee for this Package itself. However, you may distribute this
-Package in aggregate with other (possibly commercial) programs as part of a
-larger (possibly commercial) software distribution provided that you do not
-advertise this Package as a product of your own.
-
-6. The scripts and library files supplied as input to or produced as output
-from the programs of this Package do not automatically fall under the copyright
-of this Package, but belong to whomever generated them, and may be sold
-commercially, and may be aggregated with this Package.
-
-7. C or perl subroutines supplied by you and linked into this Package shall not
-be considered part of this Package.
-
-8. The name of the Copyright Holder may not be used to endorse or promote
-products derived from this software without specific prior written permission.
-
-9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
-WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
-MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-
-The End
-
View
73 .build/sA9v7AFpzT/MANIFEST
@@ -1,73 +0,0 @@
-LICENSE
-MANIFEST
-META.yml
-Makefile.PL
-README
-README.pod
-dist.ini
-lib/Gideon.pm
-lib/Gideon/Cache.pm
-lib/Gideon/Connection/Pool.pm
-lib/Gideon/Constants.pm
-lib/Gideon/DB/Driver.pm
-lib/Gideon/DB/Driver/Mongo.pm
-lib/Gideon/DB/Driver/MySQL.pm
-lib/Gideon/DBI.pm
-lib/Gideon/DBI/Join.pm
-lib/Gideon/DBI/Results.pm
-lib/Gideon/Error.pm
-lib/Gideon/Error/DBI.pm
-lib/Gideon/Error/DBI/NotFound.pm
-lib/Gideon/Error/Params.pm
-lib/Gideon/Error/Simple.pm
-lib/Gideon/Filters/DBI.pm
-lib/Gideon/Filters/Mongo.pm
-lib/Gideon/Filters/Storable.pm
-lib/Gideon/Meta/Attribute/DBI.pm
-lib/Gideon/Meta/Attribute/Mongo.pm
-lib/Gideon/Meta/Attribute/Storable.pm
-lib/Gideon/Mongo.pm
-lib/Gideon/Results.pm
-lib/Gideon/Storable.pm
-t/00basic.t
-t/00params.t
-t/01find.t
-t/01grep.t
-t/01map.t
-t/02dirty.t
-t/02saving.t
-t/02update.t
-t/03delete.t
-t/04serial.t
-t/05filters.t
-t/06groupfilters.t
-t/06parseorder.t
-t/07mysql.t
-t/07mysql_coerce.t
-t/07sqlite.t
-t/07storable.t
-t/08pool.t
-t/08sorting.t
-t/09mongo.t
-t/10cache.t
-t/11mysql_join.t
-t/db/flat.db
-t/db/test.db
-xlib/Date/Simple.pm
-xlib/Example/Cache.pm
-xlib/Example/Country.pm
-xlib/Example/Currency.pm
-xlib/Example/Driver/Mongo.pm
-xlib/Example/Driver/MySQL.pm
-xlib/Example/Driver/SQLite.pm
-xlib/Example/Driver/Storable.pm
-xlib/Example/Error/Simple.pm
-xlib/Example/Flat.pm
-xlib/Example/My/Address.pm
-xlib/Example/My/Lastlog.pm
-xlib/Example/My/Person.pm
-xlib/Example/Person.pm
-xlib/Example/Test.pm
-xlib/Example/Test2.pm
-xlib/Mongo/Person.pm
-xlib/Test/Gideon.pm
View
53 .build/sA9v7AFpzT/META.yml
@@ -1,53 +0,0 @@
----
-abstract: 'Datamapper written in Perl'
-author:
- - 'Gines Razanov <ginesr@gmail.com>'
-build_requires:
- Cwd: 0
- DBD::Mock: 0
- DBD::SQLite: 0
- DBD::mysql: 0
- DBI: 0
- Driver::Mongo: 0
- Example::Country: 0
- Example::Driver::Mongo: 0
- Example::Driver::SQLite: 0
- Example::Driver::Storable: 0
- Example::Flat: 0
- Example::Person: 0
- Test::Exception: 0
- Test::More: 0
- Try::Tiny: 0
-configure_requires:
- ExtUtils::MakeMaker: 6.30
-dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300015, CPAN::Meta::Converter version 2.120921'
-license: perl
-meta-spec:
- url: http://module-build.sourceforge.net/META-spec-v1.4.html
- version: 1.4
-name: Gideon
-requires:
- Carp: 0
- Class::Accessor::Fast: 0
- DBI: 0
- Data::Dumper: 0
- Digest::MD5: 0
- Exporter: 0
- Hash::Merge: 0
- Hash::MultiValue: 0
- MongoDB: 0
- Mouse: 0
- Mouse::Meta::Attribute: 0
- SQL::Abstract: 0
- Set::Array: 0
- Storable: 0
- Try::Tiny: 0
- autodie: 0
- base: 0
- constant: 0
- overload: 0
- perl: 5.012_001
- strict: 0
- warnings: 0
-version: 0.02
View
69 .build/sA9v7AFpzT/MYMETA.json
@@ -1,69 +0,0 @@
-{
- "abstract" : "Datamapper written in Perl",
- "author" : [
- "Gines Razanov <ginesr@gmail.com>"
- ],
- "dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 4.300015, CPAN::Meta::Converter version 2.120921",
- "license" : [
- "perl_5"
- ],
- "meta-spec" : {
- "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
- "version" : "2"
- },
- "name" : "Gideon",
- "prereqs" : {
- "build" : {
- "requires" : {
- "Cwd" : "0",
- "DBD::Mock" : "0",
- "DBD::SQLite" : "0",
- "DBD::mysql" : "0",
- "DBI" : "0",
- "Driver::Mongo" : "0",
- "Example::Country" : "0",
- "Example::Driver::Mongo" : "0",
- "Example::Driver::SQLite" : "0",
- "Example::Driver::Storable" : "0",
- "Example::Flat" : "0",
- "Example::Person" : "0",
- "Test::Exception" : "0",
- "Test::More" : "0",
- "Try::Tiny" : "0"
- }
- },
- "configure" : {
- "requires" : {
- "ExtUtils::MakeMaker" : "6.30"
- }
- },
- "runtime" : {
- "requires" : {
- "Carp" : "0",
- "Class::Accessor::Fast" : "0",
- "DBI" : "0",
- "Data::Dumper" : "0",
- "Digest::MD5" : "0",
- "Exporter" : "0",
- "Hash::Merge" : "0",
- "Hash::MultiValue" : "0",
- "MongoDB" : "0",
- "Mouse" : "0",
- "Mouse::Meta::Attribute" : "0",
- "SQL::Abstract" : "0",
- "Set::Array" : "0",
- "Storable" : "0",
- "Try::Tiny" : "0",
- "autodie" : "0",
- "base" : "0",
- "constant" : "0",
- "overload" : "0",
- "strict" : "0",
- "warnings" : "0"
- }
- }
- },
- "release_status" : "stable",
- "version" : "0.02"
-}
View
52 .build/sA9v7AFpzT/MYMETA.yml
@@ -1,52 +0,0 @@
----
-abstract: 'Datamapper written in Perl'
-author:
- - 'Gines Razanov <ginesr@gmail.com>'
-build_requires:
- Cwd: 0
- DBD::Mock: 0
- DBD::SQLite: 0
- DBD::mysql: 0
- DBI: 0
- Driver::Mongo: 0
- Example::Country: 0
- Example::Driver::Mongo: 0
- Example::Driver::SQLite: 0
- Example::Driver::Storable: 0
- Example::Flat: 0
- Example::Person: 0
- Test::Exception: 0
- Test::More: 0
- Try::Tiny: 0
-configure_requires:
- ExtUtils::MakeMaker: 6.30
-dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300015, CPAN::Meta::Converter version 2.120921'
-license: perl
-meta-spec:
- url: http://module-build.sourceforge.net/META-spec-v1.4.html
- version: 1.4
-name: Gideon
-requires:
- Carp: 0
- Class::Accessor::Fast: 0
- DBI: 0
- Data::Dumper: 0
- Digest::MD5: 0
- Exporter: 0
- Hash::Merge: 0
- Hash::MultiValue: 0
- MongoDB: 0
- Mouse: 0
- Mouse::Meta::Attribute: 0
- SQL::Abstract: 0
- Set::Array: 0
- Storable: 0
- Try::Tiny: 0
- autodie: 0
- base: 0
- constant: 0
- overload: 0
- strict: 0
- warnings: 0
-version: 0.02
View
1,054 .build/sA9v7AFpzT/Makefile
@@ -1,1054 +0,0 @@
-# This Makefile is for the Gideon extension to perl.
-#
-# It was generated automatically by MakeMaker version
-# 6.62 (Revision: 66200) from the contents of
-# Makefile.PL. Don't edit this file, edit Makefile.PL instead.
-#
-# ANY CHANGES MADE HERE WILL BE LOST!
-#
-# MakeMaker ARGV: ()
-#
-
-# MakeMaker Parameters:
-
-# ABSTRACT => q[Datamapper written in Perl]
-# AUTHOR => [q[Gines Razanov <ginesr@gmail.com>]]
-# BUILD_REQUIRES => { Try::Tiny=>q[0], Example::Driver::SQLite=>q[0], Test::Exception=>q[0], DBD::Mock=>q[0], DBD::SQLite=>q[0], Example::Driver::Mongo=>q[0], Test::More=>q[0], Example::Flat=>q[0], DBD::mysql=>q[0], Driver::Mongo=>q[0], Example::Country=>q[0], Example::Person=>q[0], Example::Driver::Storable=>q[0], Cwd=>q[0], DBI=>q[0] }
-# CONFIGURE_REQUIRES => { ExtUtils::MakeMaker=>q[6.30] }
-# DISTNAME => q[Gideon]
-# EXE_FILES => []
-# LICENSE => q[perl]
-# NAME => q[Gideon]
-# PREREQ_PM => { Mouse::Meta::Attribute=>q[0], Storable=>q[0], Class::Accessor::Fast=>q[0], autodie=>q[0], Example::Person=>q[0], DBI=>q[0], warnings=>q[0], base=>q[0], SQL::Abstract=>q[0], Try::Tiny=>q[0], Test::Exception=>q[0], Data::Dumper=>q[0], overload=>q[0], MongoDB=>q[0], Test::More=>q[0], strict=>q[0], DBD::mysql=>q[0], Example::Country=>q[0], Set::Array=>q[0], DBD::SQLite=>q[0], Mouse=>q[0], Digest::MD5=>q[0], Example::Flat=>q[0], Example::Driver::Storable=>q[0], Hash::MultiValue=>q[0], Example::Driver::SQLite=>q[0], DBD::Mock=>q[0], Hash::Merge=>q[0], Example::Driver::Mongo=>q[0], constant=>q[0], Exporter=>q[0], Carp=>q[0], Driver::Mongo=>q[0], Cwd=>q[0] }
-# VERSION => q[0.02]
-# test => { TESTS=>q[t/*.t] }
-
-# --- MakeMaker post_initialize section:
-
-
-# --- MakeMaker const_config section:
-
-# These definitions are from config.sh (via /home/mariano/perl5/perlbrew/perls/wct-5.14/lib/5.14.2/x86_64-linux/Config.pm).
-# They may have been overridden via Makefile.PL or on the command line.
-AR = ar
-CC = cc
-CCCDLFLAGS = -fPIC
-CCDLFLAGS = -Wl,-E
-DLEXT = so
-DLSRC = dl_dlopen.xs
-EXE_EXT =
-FULL_AR = /usr/bin/ar
-LD = cc
-LDDLFLAGS = -shared -O2 -L/usr/local/lib -fstack-protector
-LDFLAGS = -fstack-protector -L/usr/local/lib
-LIBC =
-LIB_EXT = .a
-OBJ_EXT = .o
-OSNAME = linux
-OSVERS = 3.0.0-17-generic
-RANLIB = :
-SITELIBEXP = /home/mariano/perl5/perlbrew/perls/wct-5.14/lib/site_perl/5.14.2
-SITEARCHEXP = /home/mariano/perl5/perlbrew/perls/wct-5.14/lib/site_perl/5.14.2/x86_64-linux
-SO = so
-VENDORARCHEXP =
-VENDORLIBEXP =
-
-
-# --- MakeMaker constants section:
-AR_STATIC_ARGS = cr
-DIRFILESEP = /
-DFSEP = $(DIRFILESEP)
-NAME = Gideon
-NAME_SYM = Gideon
-VERSION = 0.02
-VERSION_MACRO = VERSION
-VERSION_SYM = 0_02
-DEFINE_VERSION = -D$(VERSION_MACRO)=\"$(VERSION)\"
-XS_VERSION = 0.02
-XS_VERSION_MACRO = XS_VERSION
-XS_DEFINE_VERSION = -D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\"
-INST_ARCHLIB = blib/arch
-INST_SCRIPT = blib/script
-INST_BIN = blib/bin
-INST_LIB = blib/lib
-INST_MAN1DIR = blib/man1
-INST_MAN3DIR = blib/man3
-MAN1EXT = 1
-MAN3EXT = 3
-INSTALLDIRS = site
-INSTALL_BASE = /home/mariano/.perlbrew/libs/wct-5.14@wctperl
-DESTDIR =
-PREFIX = $(INSTALL_BASE)
-INSTALLPRIVLIB = $(INSTALL_BASE)/lib/perl5
-DESTINSTALLPRIVLIB = $(DESTDIR)$(INSTALLPRIVLIB)
-INSTALLSITELIB = $(INSTALL_BASE)/lib/perl5
-DESTINSTALLSITELIB = $(DESTDIR)$(INSTALLSITELIB)
-INSTALLVENDORLIB = $(INSTALL_BASE)/lib/perl5
-DESTINSTALLVENDORLIB = $(DESTDIR)$(INSTALLVENDORLIB)
-INSTALLARCHLIB = $(INSTALL_BASE)/lib/perl5/x86_64-linux
-DESTINSTALLARCHLIB = $(DESTDIR)$(INSTALLARCHLIB)
-INSTALLSITEARCH = $(INSTALL_BASE)/lib/perl5/x86_64-linux
-DESTINSTALLSITEARCH = $(DESTDIR)$(INSTALLSITEARCH)
-INSTALLVENDORARCH = $(INSTALL_BASE)/lib/perl5/x86_64-linux
-DESTINSTALLVENDORARCH = $(DESTDIR)$(INSTALLVENDORARCH)
-INSTALLBIN = $(INSTALL_BASE)/bin
-DESTINSTALLBIN = $(DESTDIR)$(INSTALLBIN)
-INSTALLSITEBIN = $(INSTALL_BASE)/bin
-DESTINSTALLSITEBIN = $(DESTDIR)$(INSTALLSITEBIN)
-INSTALLVENDORBIN = $(INSTALL_BASE)/bin
-DESTINSTALLVENDORBIN = $(DESTDIR)$(INSTALLVENDORBIN)
-INSTALLSCRIPT = $(INSTALL_BASE)/bin
-DESTINSTALLSCRIPT = $(DESTDIR)$(INSTALLSCRIPT)
-INSTALLSITESCRIPT = $(INSTALL_BASE)/bin
-DESTINSTALLSITESCRIPT = $(DESTDIR)$(INSTALLSITESCRIPT)
-INSTALLVENDORSCRIPT = $(INSTALL_BASE)/bin
-DESTINSTALLVENDORSCRIPT = $(DESTDIR)$(INSTALLVENDORSCRIPT)
-INSTALLMAN1DIR = $(INSTALL_BASE)/man/man1
-DESTINSTALLMAN1DIR = $(DESTDIR)$(INSTALLMAN1DIR)
-INSTALLSITEMAN1DIR = $(INSTALL_BASE)/man/man1
-DESTINSTALLSITEMAN1DIR = $(DESTDIR)$(INSTALLSITEMAN1DIR)
-INSTALLVENDORMAN1DIR = $(INSTALL_BASE)/man/man1
-DESTINSTALLVENDORMAN1DIR = $(DESTDIR)$(INSTALLVENDORMAN1DIR)
-INSTALLMAN3DIR = $(INSTALL_BASE)/man/man3
-DESTINSTALLMAN3DIR = $(DESTDIR)$(INSTALLMAN3DIR)
-INSTALLSITEMAN3DIR = $(INSTALL_BASE)/man/man3
-DESTINSTALLSITEMAN3DIR = $(DESTDIR)$(INSTALLSITEMAN3DIR)
-INSTALLVENDORMAN3DIR = $(INSTALL_BASE)/man/man3
-DESTINSTALLVENDORMAN3DIR = $(DESTDIR)$(INSTALLVENDORMAN3DIR)
-PERL_LIB = /home/mariano/perl5/perlbrew/perls/wct-5.14/lib/5.14.2
-PERL_ARCHLIB = /home/mariano/perl5/perlbrew/perls/wct-5.14/lib/5.14.2/x86_64-linux
-LIBPERL_A = libperl.a
-FIRST_MAKEFILE = Makefile
-MAKEFILE_OLD = Makefile.old
-MAKE_APERL_FILE = Makefile.aperl
-PERLMAINCC = $(CC)
-PERL_INC = /home/mariano/perl5/perlbrew/perls/wct-5.14/lib/5.14.2/x86_64-linux/CORE
-PERL = /home/mariano/perl5/perlbrew/perls/wct-5.14/bin/perl
-FULLPERL = /home/mariano/perl5/perlbrew/perls/wct-5.14/bin/perl
-ABSPERL = $(PERL)
-PERLRUN = $(PERL)
-FULLPERLRUN = $(FULLPERL)
-ABSPERLRUN = $(ABSPERL)
-PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
-FULLPERLRUNINST = $(FULLPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
-ABSPERLRUNINST = $(ABSPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
-PERL_CORE = 0
-PERM_DIR = 755
-PERM_RW = 644
-PERM_RWX = 755
-
-MAKEMAKER = /home/mariano/.perlbrew/libs/wct-5.14@wctperl/lib/perl5/ExtUtils/MakeMaker.pm
-MM_VERSION = 6.62
-MM_REVISION = 66200
-
-# FULLEXT = Pathname for extension directory (eg Foo/Bar/Oracle).
-# BASEEXT = Basename part of FULLEXT. May be just equal FULLEXT. (eg Oracle)
-# PARENT_NAME = NAME without BASEEXT and no trailing :: (eg Foo::Bar)
-# DLBASE = Basename part of dynamic library. May be just equal BASEEXT.
-MAKE = make
-FULLEXT = Gideon
-BASEEXT = Gideon
-PARENT_NAME =
-DLBASE = $(BASEEXT)
-VERSION_FROM =
-OBJECT =
-LDFROM = $(OBJECT)
-LINKTYPE = dynamic
-BOOTDEP =
-
-# Handy lists of source code files:
-XS_FILES =
-C_FILES =
-O_FILES =
-H_FILES =
-MAN1PODS =
-MAN3PODS = README.pod \
- lib/Gideon.pm \
- lib/Gideon/Connection/Pool.pm
-
-# Where is the Config information that we are using/depend on
-CONFIGDEP = $(PERL_ARCHLIB)$(DFSEP)Config.pm $(PERL_INC)$(DFSEP)config.h
-
-# Where to build things
-INST_LIBDIR = $(INST_LIB)
-INST_ARCHLIBDIR = $(INST_ARCHLIB)
-
-INST_AUTODIR = $(INST_LIB)/auto/$(FULLEXT)
-INST_ARCHAUTODIR = $(INST_ARCHLIB)/auto/$(FULLEXT)
-
-INST_STATIC =
-INST_DYNAMIC =
-INST_BOOT =
-
-# Extra linker info
-EXPORT_LIST =
-PERL_ARCHIVE =
-PERL_ARCHIVE_AFTER =
-
-
-TO_INST_PM = README.pod \
- lib/Gideon.pm \
- lib/Gideon/Cache.pm \
- lib/Gideon/Connection/Pool.pm \
- lib/Gideon/Constants.pm \
- lib/Gideon/DB/Driver.pm \
- lib/Gideon/DB/Driver/Mongo.pm \
- lib/Gideon/DB/Driver/MySQL.pm \
- lib/Gideon/DBI.pm \
- lib/Gideon/DBI/Join.pm \
- lib/Gideon/DBI/Results.pm \
- lib/Gideon/Error.pm \
- lib/Gideon/Error/DBI.pm \
- lib/Gideon/Error/DBI/NotFound.pm \
- lib/Gideon/Error/Params.pm \
- lib/Gideon/Error/Simple.pm \
- lib/Gideon/Filters/DBI.pm \
- lib/Gideon/Filters/Mongo.pm \
- lib/Gideon/Filters/Storable.pm \
- lib/Gideon/Meta/Attribute/DBI.pm \
- lib/Gideon/Meta/Attribute/Mongo.pm \
- lib/Gideon/Meta/Attribute/Storable.pm \
- lib/Gideon/Mongo.pm \
- lib/Gideon/Results.pm \
- lib/Gideon/Storable.pm
-
-PM_TO_BLIB = lib/Gideon/Filters/DBI.pm \
- blib/lib/Gideon/Filters/DBI.pm \
- lib/Gideon/Filters/Mongo.pm \
- blib/lib/Gideon/Filters/Mongo.pm \
- lib/Gideon/DBI/Results.pm \
- blib/lib/Gideon/DBI/Results.pm \
- lib/Gideon/Cache.pm \
- blib/lib/Gideon/Cache.pm \
- lib/Gideon.pm \
- blib/lib/Gideon.pm \
- lib/Gideon/Constants.pm \
- blib/lib/Gideon/Constants.pm \
- lib/Gideon/Filters/Storable.pm \
- blib/lib/Gideon/Filters/Storable.pm \
- lib/Gideon/DB/Driver/Mongo.pm \
- blib/lib/Gideon/DB/Driver/Mongo.pm \
- lib/Gideon/Meta/Attribute/Storable.pm \
- blib/lib/Gideon/Meta/Attribute/Storable.pm \
- lib/Gideon/Storable.pm \
- blib/lib/Gideon/Storable.pm \
- README.pod \
- $(INST_LIB)/README.pod \
- lib/Gideon/Meta/Attribute/DBI.pm \
- blib/lib/Gideon/Meta/Attribute/DBI.pm \
- lib/Gideon/Error/DBI.pm \
- blib/lib/Gideon/Error/DBI.pm \
- lib/Gideon/DBI.pm \
- blib/lib/Gideon/DBI.pm \
- lib/Gideon/Error/Params.pm \
- blib/lib/Gideon/Error/Params.pm \
- lib/Gideon/Connection/Pool.pm \
- blib/lib/Gideon/Connection/Pool.pm \
- lib/Gideon/DB/Driver/MySQL.pm \
- blib/lib/Gideon/DB/Driver/MySQL.pm \
- lib/Gideon/Results.pm \
- blib/lib/Gideon/Results.pm \
- lib/Gideon/Error/DBI/NotFound.pm \
- blib/lib/Gideon/Error/DBI/NotFound.pm \
- lib/Gideon/Error/Simple.pm \
- blib/lib/Gideon/Error/Simple.pm \
- lib/Gideon/DBI/Join.pm \
- blib/lib/Gideon/DBI/Join.pm \
- lib/Gideon/Meta/Attribute/Mongo.pm \
- blib/lib/Gideon/Meta/Attribute/Mongo.pm \
- lib/Gideon/Mongo.pm \
- blib/lib/Gideon/Mongo.pm \
- lib/Gideon/Error.pm \
- blib/lib/Gideon/Error.pm \
- lib/Gideon/DB/Driver.pm \
- blib/lib/Gideon/DB/Driver.pm
-
-
-# --- MakeMaker platform_constants section:
-MM_Unix_VERSION = 6.62
-PERL_MALLOC_DEF = -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc
-
-
-# --- MakeMaker tool_autosplit section:
-# Usage: $(AUTOSPLITFILE) FileToSplit AutoDirToSplitInto
-AUTOSPLITFILE = $(ABSPERLRUN) -e 'use AutoSplit; autosplit($$ARGV[0], $$ARGV[1], 0, 1, 1)' --
-
-
-
-# --- MakeMaker tool_xsubpp section:
-
-
-# --- MakeMaker tools_other section:
-SHELL = /bin/sh
-CHMOD = chmod
-CP = cp
-MV = mv
-NOOP = $(TRUE)
-NOECHO = @
-RM_F = rm -f
-RM_RF = rm -rf
-TEST_F = test -f
-TOUCH = touch
-UMASK_NULL = umask 0
-DEV_NULL = > /dev/null 2>&1
-MKPATH = $(ABSPERLRUN) -MExtUtils::Command -e 'mkpath' --
-EQUALIZE_TIMESTAMP = $(ABSPERLRUN) -MExtUtils::Command -e 'eqtime' --
-FALSE = false
-TRUE = true
-ECHO = echo
-ECHO_N = echo -n
-UNINST = 0
-VERBINST = 0
-MOD_INSTALL = $(ABSPERLRUN) -MExtUtils::Install -e 'install([ from_to => {@ARGV}, verbose => '\''$(VERBINST)'\'', uninstall_shadows => '\''$(UNINST)'\'', dir_mode => '\''$(PERM_DIR)'\'' ]);' --
-DOC_INSTALL = $(ABSPERLRUN) -MExtUtils::Command::MM -e 'perllocal_install' --
-UNINSTALL = $(ABSPERLRUN) -MExtUtils::Command::MM -e 'uninstall' --
-WARN_IF_OLD_PACKLIST = $(ABSPERLRUN) -MExtUtils::Command::MM -e 'warn_if_old_packlist' --
-MACROSTART =
-MACROEND =
-USEMAKEFILE = -f
-FIXIN = $(ABSPERLRUN) -MExtUtils::MY -e 'MY->fixin(shift)' --
-
-
-# --- MakeMaker makemakerdflt section:
-makemakerdflt : all
- $(NOECHO) $(NOOP)
-
-
-# --- MakeMaker dist section:
-TAR = tar
-TARFLAGS = cvf
-ZIP = zip
-ZIPFLAGS = -r
-COMPRESS = gzip --best
-SUFFIX = .gz
-SHAR = shar
-PREOP = $(NOECHO) $(NOOP)
-POSTOP = $(NOECHO) $(NOOP)
-TO_UNIX = $(NOECHO) $(NOOP)
-CI = ci -u
-RCS_LABEL = rcs -Nv$(VERSION_SYM): -q
-DIST_CP = best
-DIST_DEFAULT = tardist
-DISTNAME = Gideon
-DISTVNAME = Gideon-0.02
-
-
-# --- MakeMaker macro section:
-
-
-# --- MakeMaker depend section:
-
-
-# --- MakeMaker cflags section:
-
-
-# --- MakeMaker const_loadlibs section:
-
-
-# --- MakeMaker const_cccmd section:
-
-
-# --- MakeMaker post_constants section:
-
-
-# --- MakeMaker pasthru section:
-
-PASTHRU = LIBPERL_A="$(LIBPERL_A)"\
- LINKTYPE="$(LINKTYPE)"\
- PREFIX="$(PREFIX)"\
- INSTALL_BASE="$(INSTALL_BASE)"
-
-
-# --- MakeMaker special_targets section:
-.SUFFIXES : .xs .c .C .cpp .i .s .cxx .cc $(OBJ_EXT)
-
-.PHONY: all config static dynamic test linkext manifest blibdirs clean realclean disttest distdir
-
-
-
-# --- MakeMaker c_o section:
-
-
-# --- MakeMaker xs_c section:
-
-
-# --- MakeMaker xs_o section:
-
-
-# --- MakeMaker top_targets section:
-all :: pure_all manifypods
- $(NOECHO) $(NOOP)
-
-
-pure_all :: config pm_to_blib subdirs linkext
- $(NOECHO) $(NOOP)
-
-subdirs :: $(MYEXTLIB)
- $(NOECHO) $(NOOP)
-
-config :: $(FIRST_MAKEFILE) blibdirs
- $(NOECHO) $(NOOP)
-
-help :
- perldoc ExtUtils::MakeMaker
-
-
-# --- MakeMaker blibdirs section:
-blibdirs : $(INST_LIBDIR)$(DFSEP).exists $(INST_ARCHLIB)$(DFSEP).exists $(INST_AUTODIR)$(DFSEP).exists $(INST_ARCHAUTODIR)$(DFSEP).exists $(INST_BIN)$(DFSEP).exists $(INST_SCRIPT)$(DFSEP).exists $(INST_MAN1DIR)$(DFSEP).exists $(INST_MAN3DIR)$(DFSEP).exists
- $(NOECHO) $(NOOP)
-
-# Backwards compat with 6.18 through 6.25
-blibdirs.ts : blibdirs
- $(NOECHO) $(NOOP)
-
-$(INST_LIBDIR)$(DFSEP).exists :: Makefile.PL
- $(NOECHO) $(MKPATH) $(INST_LIBDIR)
- $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_LIBDIR)
- $(NOECHO) $(TOUCH) $(INST_LIBDIR)$(DFSEP).exists
-
-$(INST_ARCHLIB)$(DFSEP).exists :: Makefile.PL
- $(NOECHO) $(MKPATH) $(INST_ARCHLIB)
- $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_ARCHLIB)
- $(NOECHO) $(TOUCH) $(INST_ARCHLIB)$(DFSEP).exists
-
-$(INST_AUTODIR)$(DFSEP).exists :: Makefile.PL
- $(NOECHO) $(MKPATH) $(INST_AUTODIR)
- $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_AUTODIR)
- $(NOECHO) $(TOUCH) $(INST_AUTODIR)$(DFSEP).exists
-
-$(INST_ARCHAUTODIR)$(DFSEP).exists :: Makefile.PL
- $(NOECHO) $(MKPATH) $(INST_ARCHAUTODIR)
- $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_ARCHAUTODIR)
- $(NOECHO) $(TOUCH) $(INST_ARCHAUTODIR)$(DFSEP).exists
-
-$(INST_BIN)$(DFSEP).exists :: Makefile.PL
- $(NOECHO) $(MKPATH) $(INST_BIN)
- $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_BIN)
- $(NOECHO) $(TOUCH) $(INST_BIN)$(DFSEP).exists
-
-$(INST_SCRIPT)$(DFSEP).exists :: Makefile.PL
- $(NOECHO) $(MKPATH) $(INST_SCRIPT)
- $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_SCRIPT)
- $(NOECHO) $(TOUCH) $(INST_SCRIPT)$(DFSEP).exists
-
-$(INST_MAN1DIR)$(DFSEP).exists :: Makefile.PL
- $(NOECHO) $(MKPATH) $(INST_MAN1DIR)
- $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_MAN1DIR)
- $(NOECHO) $(TOUCH) $(INST_MAN1DIR)$(DFSEP).exists
-
-$(INST_MAN3DIR)$(DFSEP).exists :: Makefile.PL
- $(NOECHO) $(MKPATH) $(INST_MAN3DIR)
- $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_MAN3DIR)
- $(NOECHO) $(TOUCH) $(INST_MAN3DIR)$(DFSEP).exists
-
-
-
-# --- MakeMaker linkext section:
-
-linkext :: $(LINKTYPE)
- $(NOECHO) $(NOOP)
-
-
-# --- MakeMaker dlsyms section:
-
-
-# --- MakeMaker dynamic section:
-
-dynamic :: $(FIRST_MAKEFILE) $(INST_DYNAMIC) $(INST_BOOT)
- $(NOECHO) $(NOOP)
-
-
-# --- MakeMaker dynamic_bs section:
-
-BOOTSTRAP =
-
-
-# --- MakeMaker dynamic_lib section:
-
-
-# --- MakeMaker static section:
-
-## $(INST_PM) has been moved to the all: target.
-## It remains here for awhile to allow for old usage: "make static"
-static :: $(FIRST_MAKEFILE) $(INST_STATIC)
- $(NOECHO) $(NOOP)
-
-
-# --- MakeMaker static_lib section:
-
-
-# --- MakeMaker manifypods section:
-
-POD2MAN_EXE = $(PERLRUN) "-MExtUtils::Command::MM" -e pod2man "--"
-POD2MAN = $(POD2MAN_EXE)
-
-
-manifypods : pure_all \
- README.pod \
- lib/Gideon.pm \
- lib/Gideon/Connection/Pool.pm
- $(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) \
- README.pod $(INST_MAN3DIR)/README.$(MAN3EXT) \
- lib/Gideon.pm $(INST_MAN3DIR)/Gideon.$(MAN3EXT) \
- lib/Gideon/Connection/Pool.pm $(INST_MAN3DIR)/Gideon::Connection::Pool.$(MAN3EXT)
-
-
-
-
-# --- MakeMaker processPL section:
-
-
-# --- MakeMaker installbin section:
-
-
-# --- MakeMaker subdirs section:
-
-# none
-
-# --- MakeMaker clean_subdirs section:
-clean_subdirs :
- $(NOECHO) $(NOOP)
-
-
-# --- MakeMaker clean section:
-
-# Delete temporary files but do not touch installed files. We don't delete
-# the Makefile here so a later make realclean still has a makefile to use.
-
-clean :: clean_subdirs
- - $(RM_F) \
- *$(LIB_EXT) core \
- core.[0-9] $(INST_ARCHAUTODIR)/extralibs.all \
- core.[0-9][0-9] $(BASEEXT).bso \
- pm_to_blib.ts MYMETA.json \
- core.[0-9][0-9][0-9][0-9] MYMETA.yml \
- $(BASEEXT).x $(BOOTSTRAP) \
- perl$(EXE_EXT) tmon.out \
- *$(OBJ_EXT) pm_to_blib \
- $(INST_ARCHAUTODIR)/extralibs.ld blibdirs.ts \
- core.[0-9][0-9][0-9][0-9][0-9] *perl.core \
- core.*perl.*.? $(MAKE_APERL_FILE) \
- $(BASEEXT).def perl \
- core.[0-9][0-9][0-9] mon.out \
- lib$(BASEEXT).def perlmain.c \
- perl.exe so_locations \
- $(BASEEXT).exp
- - $(RM_RF) \
- blib
- - $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) $(DEV_NULL)
-
-
-# --- MakeMaker realclean_subdirs section:
-realclean_subdirs :
- $(NOECHO) $(NOOP)
-
-
-# --- MakeMaker realclean section:
-# Delete temporary files (via clean) and also delete dist files
-realclean purge :: clean realclean_subdirs
- - $(RM_F) \
- $(MAKEFILE_OLD) $(FIRST_MAKEFILE)
- - $(RM_RF) \
- $(DISTVNAME)
-
-
-# --- MakeMaker metafile section:
-metafile : create_distdir
- $(NOECHO) $(ECHO) Generating META.yml
- $(NOECHO) $(ECHO) '---' > META_new.yml
- $(NOECHO) $(ECHO) 'abstract: '\''Datamapper written in Perl'\''' >> META_new.yml
- $(NOECHO) $(ECHO) 'author:' >> META_new.yml
- $(NOECHO) $(ECHO) ' - '\''Gines Razanov <ginesr@gmail.com>'\''' >> META_new.yml
- $(NOECHO) $(ECHO) 'build_requires:' >> META_new.yml
- $(NOECHO) $(ECHO) ' Cwd: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' DBD::Mock: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' DBD::SQLite: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' DBD::mysql: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' DBI: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Driver::Mongo: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Example::Country: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Example::Driver::Mongo: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Example::Driver::SQLite: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Example::Driver::Storable: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Example::Flat: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Example::Person: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Test::Exception: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Test::More: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Try::Tiny: 0' >> META_new.yml
- $(NOECHO) $(ECHO) 'configure_requires:' >> META_new.yml
- $(NOECHO) $(ECHO) ' ExtUtils::MakeMaker: 6.30' >> META_new.yml
- $(NOECHO) $(ECHO) 'dynamic_config: 1' >> META_new.yml
- $(NOECHO) $(ECHO) 'generated_by: '\''ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.120921'\''' >> META_new.yml
- $(NOECHO) $(ECHO) 'license: perl' >> META_new.yml
- $(NOECHO) $(ECHO) 'meta-spec:' >> META_new.yml
- $(NOECHO) $(ECHO) ' url: http://module-build.sourceforge.net/META-spec-v1.4.html' >> META_new.yml
- $(NOECHO) $(ECHO) ' version: 1.4' >> META_new.yml
- $(NOECHO) $(ECHO) 'name: Gideon' >> META_new.yml
- $(NOECHO) $(ECHO) 'no_index:' >> META_new.yml
- $(NOECHO) $(ECHO) ' directory:' >> META_new.yml
- $(NOECHO) $(ECHO) ' - t' >> META_new.yml
- $(NOECHO) $(ECHO) ' - inc' >> META_new.yml
- $(NOECHO) $(ECHO) 'requires:' >> META_new.yml
- $(NOECHO) $(ECHO) ' Carp: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Class::Accessor::Fast: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' DBI: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Data::Dumper: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Digest::MD5: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Exporter: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Hash::Merge: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Hash::MultiValue: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' MongoDB: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Mouse: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Mouse::Meta::Attribute: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' SQL::Abstract: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Set::Array: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Storable: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' Try::Tiny: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' autodie: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' base: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' constant: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' overload: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' strict: 0' >> META_new.yml
- $(NOECHO) $(ECHO) ' warnings: 0' >> META_new.yml
- $(NOECHO) $(ECHO) 'version: 0.02' >> META_new.yml
- -$(NOECHO) $(MV) META_new.yml $(DISTVNAME)/META.yml
- $(NOECHO) $(ECHO) Generating META.json
- $(NOECHO) $(ECHO) '{' > META_new.json
- $(NOECHO) $(ECHO) ' "abstract" : "Datamapper written in Perl",' >> META_new.json
- $(NOECHO) $(ECHO) ' "author" : [' >> META_new.json
- $(NOECHO) $(ECHO) ' "Gines Razanov <ginesr@gmail.com>"' >> META_new.json
- $(NOECHO) $(ECHO) ' ],' >> META_new.json
- $(NOECHO) $(ECHO) ' "dynamic_config" : 1,' >> META_new.json
- $(NOECHO) $(ECHO) ' "generated_by" : "ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.120921",' >> META_new.json
- $(NOECHO) $(ECHO) ' "license" : [' >> META_new.json
- $(NOECHO) $(ECHO) ' "perl_5"' >> META_new.json
- $(NOECHO) $(ECHO) ' ],' >> META_new.json
- $(NOECHO) $(ECHO) ' "meta-spec" : {' >> META_new.json
- $(NOECHO) $(ECHO) ' "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",' >> META_new.json
- $(NOECHO) $(ECHO) ' "version" : "2"' >> META_new.json
- $(NOECHO) $(ECHO) ' },' >> META_new.json
- $(NOECHO) $(ECHO) ' "name" : "Gideon",' >> META_new.json
- $(NOECHO) $(ECHO) ' "no_index" : {' >> META_new.json
- $(NOECHO) $(ECHO) ' "directory" : [' >> META_new.json
- $(NOECHO) $(ECHO) ' "t",' >> META_new.json
- $(NOECHO) $(ECHO) ' "inc"' >> META_new.json
- $(NOECHO) $(ECHO) ' ]' >> META_new.json
- $(NOECHO) $(ECHO) ' },' >> META_new.json
- $(NOECHO) $(ECHO) ' "prereqs" : {' >> META_new.json
- $(NOECHO) $(ECHO) ' "build" : {' >> META_new.json
- $(NOECHO) $(ECHO) ' "requires" : {' >> META_new.json
- $(NOECHO) $(ECHO) ' "Cwd" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "DBD::Mock" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "DBD::SQLite" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "DBD::mysql" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "DBI" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Driver::Mongo" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Example::Country" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Example::Driver::Mongo" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Example::Driver::SQLite" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Example::Driver::Storable" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Example::Flat" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Example::Person" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Test::Exception" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Test::More" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Try::Tiny" : "0"' >> META_new.json
- $(NOECHO) $(ECHO) ' }' >> META_new.json
- $(NOECHO) $(ECHO) ' },' >> META_new.json
- $(NOECHO) $(ECHO) ' "configure" : {' >> META_new.json
- $(NOECHO) $(ECHO) ' "requires" : {' >> META_new.json
- $(NOECHO) $(ECHO) ' "ExtUtils::MakeMaker" : "6.30"' >> META_new.json
- $(NOECHO) $(ECHO) ' }' >> META_new.json
- $(NOECHO) $(ECHO) ' },' >> META_new.json
- $(NOECHO) $(ECHO) ' "runtime" : {' >> META_new.json
- $(NOECHO) $(ECHO) ' "requires" : {' >> META_new.json
- $(NOECHO) $(ECHO) ' "Carp" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Class::Accessor::Fast" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "DBI" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Data::Dumper" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Digest::MD5" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Exporter" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Hash::Merge" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Hash::MultiValue" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "MongoDB" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Mouse" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Mouse::Meta::Attribute" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "SQL::Abstract" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Set::Array" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Storable" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "Try::Tiny" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "autodie" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "base" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "constant" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "overload" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "strict" : "0",' >> META_new.json
- $(NOECHO) $(ECHO) ' "warnings" : "0"' >> META_new.json
- $(NOECHO) $(ECHO) ' }' >> META_new.json
- $(NOECHO) $(ECHO) ' }' >> META_new.json
- $(NOECHO) $(ECHO) ' },' >> META_new.json
- $(NOECHO) $(ECHO) ' "release_status" : "stable",' >> META_new.json
- $(NOECHO) $(ECHO) ' "version" : "0.02"' >> META_new.json
- $(NOECHO) $(ECHO) '}' >> META_new.json
- -$(NOECHO) $(MV) META_new.json $(DISTVNAME)/META.json
-
-
-# --- MakeMaker signature section:
-signature :
- cpansign -s
-
-
-# --- MakeMaker dist_basics section:
-distclean :: realclean distcheck
- $(NOECHO) $(NOOP)
-
-distcheck :
- $(PERLRUN) "-MExtUtils::Manifest=fullcheck" -e fullcheck
-
-skipcheck :
- $(PERLRUN) "-MExtUtils::Manifest=skipcheck" -e skipcheck
-
-manifest :
- $(PERLRUN) "-MExtUtils::Manifest=mkmanifest" -e mkmanifest
-
-veryclean : realclean
- $(RM_F) *~ */*~ *.orig */*.orig *.bak */*.bak *.old */*.old
-
-
-
-# --- MakeMaker dist_core section:
-
-dist : $(DIST_DEFAULT) $(FIRST_MAKEFILE)
- $(NOECHO) $(ABSPERLRUN) -l -e 'print '\''Warning: Makefile possibly out of date with $(VERSION_FROM)'\''' \
- -e ' if -e '\''$(VERSION_FROM)'\'' and -M '\''$(VERSION_FROM)'\'' < -M '\''$(FIRST_MAKEFILE)'\'';' --
-
-tardist : $(DISTVNAME).tar$(SUFFIX)
- $(NOECHO) $(NOOP)
-
-uutardist : $(DISTVNAME).tar$(SUFFIX)
- uuencode $(DISTVNAME).tar$(SUFFIX) $(DISTVNAME).tar$(SUFFIX) > $(DISTVNAME).tar$(SUFFIX)_uu
-
-$(DISTVNAME).tar$(SUFFIX) : distdir
- $(PREOP)
- $(TO_UNIX)
- $(TAR) $(TARFLAGS) $(DISTVNAME).tar $(DISTVNAME)
- $(RM_RF) $(DISTVNAME)
- $(COMPRESS) $(DISTVNAME).tar
- $(POSTOP)
-
-zipdist : $(DISTVNAME).zip
- $(NOECHO) $(NOOP)
-
-$(DISTVNAME).zip : distdir
- $(PREOP)
- $(ZIP) $(ZIPFLAGS) $(DISTVNAME).zip $(DISTVNAME)
- $(RM_RF) $(DISTVNAME)
- $(POSTOP)
-
-shdist : distdir
- $(PREOP)
- $(SHAR) $(DISTVNAME) > $(DISTVNAME).shar
- $(RM_RF) $(DISTVNAME)
- $(POSTOP)
-
-
-# --- MakeMaker distdir section:
-create_distdir :
- $(RM_RF) $(DISTVNAME)
- $(PERLRUN) "-MExtUtils::Manifest=manicopy,maniread" \
- -e "manicopy(maniread(),'$(DISTVNAME)', '$(DIST_CP)');"
-
-distdir : create_distdir distmeta
- $(NOECHO) $(NOOP)
-
-
-
-# --- MakeMaker dist_test section:
-disttest : distdir
- cd $(DISTVNAME) && $(ABSPERLRUN) Makefile.PL
- cd $(DISTVNAME) && $(MAKE) $(PASTHRU)
- cd $(DISTVNAME) && $(MAKE) test $(PASTHRU)
-
-
-
-# --- MakeMaker dist_ci section:
-
-ci :
- $(PERLRUN) "-MExtUtils::Manifest=maniread" \
- -e "@all = keys %{ maniread() };" \
- -e "print(qq{Executing $(CI) @all\n}); system(qq{$(CI) @all});" \
- -e "print(qq{Executing $(RCS_LABEL) ...\n}); system(qq{$(RCS_LABEL) @all});"
-
-
-# --- MakeMaker distmeta section:
-distmeta : create_distdir metafile
- $(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'exit unless -e q{META.yml};' \
- -e 'eval { maniadd({q{META.yml} => q{Module YAML meta-data (added by MakeMaker)}}) }' \
- -e ' or print "Could not add META.yml to MANIFEST: $${'\''@'\''}\n"' --
- $(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'exit unless -f q{META.json};' \
- -e 'eval { maniadd({q{META.json} => q{Module JSON meta-data (added by MakeMaker)}}) }' \
- -e ' or print "Could not add META.json to MANIFEST: $${'\''@'\''}\n"' --
-
-
-
-# --- MakeMaker distsignature section:
-distsignature : create_distdir
- $(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'eval { maniadd({q{SIGNATURE} => q{Public-key signature (added by MakeMaker)}}) } ' \
- -e ' or print "Could not add SIGNATURE to MANIFEST: $${'\''@'\''}\n"' --
- $(NOECHO) cd $(DISTVNAME) && $(TOUCH) SIGNATURE
- cd $(DISTVNAME) && cpansign -s
-
-
-
-# --- MakeMaker install section:
-
-install :: pure_install doc_install
- $(NOECHO) $(NOOP)
-
-install_perl :: pure_perl_install doc_perl_install
- $(NOECHO) $(NOOP)
-
-install_site :: pure_site_install doc_site_install
- $(NOECHO) $(NOOP)
-
-install_vendor :: pure_vendor_install doc_vendor_install
- $(NOECHO) $(NOOP)
-
-pure_install :: pure_$(INSTALLDIRS)_install
- $(NOECHO) $(NOOP)
-
-doc_install :: doc_$(INSTALLDIRS)_install
- $(NOECHO) $(NOOP)
-
-pure__install : pure_site_install
- $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site
-
-doc__install : doc_site_install
- $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site
-
-pure_perl_install :: all
- $(NOECHO) $(MOD_INSTALL) \
- read $(PERL_ARCHLIB)/auto/$(FULLEXT)/.packlist \
- write $(DESTINSTALLARCHLIB)/auto/$(FULLEXT)/.packlist \
- $(INST_LIB) $(DESTINSTALLPRIVLIB) \
- $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \
- $(INST_BIN) $(DESTINSTALLBIN) \
- $(INST_SCRIPT) $(DESTINSTALLSCRIPT) \
- $(INST_MAN1DIR) $(DESTINSTALLMAN1DIR) \
- $(INST_MAN3DIR) $(DESTINSTALLMAN3DIR)
- $(NOECHO) $(WARN_IF_OLD_PACKLIST) \
- $(SITEARCHEXP)/auto/$(FULLEXT)
-
-
-pure_site_install :: all
- $(NOECHO) $(MOD_INSTALL) \
- read $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist \
- write $(DESTINSTALLSITEARCH)/auto/$(FULLEXT)/.packlist \
- $(INST_LIB) $(DESTINSTALLSITELIB) \
- $(INST_ARCHLIB) $(DESTINSTALLSITEARCH) \
- $(INST_BIN) $(DESTINSTALLSITEBIN) \
- $(INST_SCRIPT) $(DESTINSTALLSITESCRIPT) \
- $(INST_MAN1DIR) $(DESTINSTALLSITEMAN1DIR) \
- $(INST_MAN3DIR) $(DESTINSTALLSITEMAN3DIR)
- $(NOECHO) $(WARN_IF_OLD_PACKLIST) \
- $(PERL_ARCHLIB)/auto/$(FULLEXT)
-
-pure_vendor_install :: all
- $(NOECHO) $(MOD_INSTALL) \
- read $(VENDORARCHEXP)/auto/$(FULLEXT)/.packlist \
- write $(DESTINSTALLVENDORARCH)/auto/$(FULLEXT)/.packlist \
- $(INST_LIB) $(DESTINSTALLVENDORLIB) \
- $(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \
- $(INST_BIN) $(DESTINSTALLVENDORBIN) \
- $(INST_SCRIPT) $(DESTINSTALLVENDORSCRIPT) \
- $(INST_MAN1DIR) $(DESTINSTALLVENDORMAN1DIR) \
- $(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR)
-
-doc_perl_install :: all
- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod
- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
- -$(NOECHO) $(DOC_INSTALL) \
- "Module" "$(NAME)" \
- "installed into" "$(INSTALLPRIVLIB)" \
- LINKTYPE "$(LINKTYPE)" \
- VERSION "$(VERSION)" \
- EXE_FILES "$(EXE_FILES)" \
- >> $(DESTINSTALLARCHLIB)/perllocal.pod
-
-doc_site_install :: all
- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod
- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
- -$(NOECHO) $(DOC_INSTALL) \
- "Module" "$(NAME)" \
- "installed into" "$(INSTALLSITELIB)" \
- LINKTYPE "$(LINKTYPE)" \
- VERSION "$(VERSION)" \
- EXE_FILES "$(EXE_FILES)" \
- >> $(DESTINSTALLARCHLIB)/perllocal.pod
-
-doc_vendor_install :: all
- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod
- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
- -$(NOECHO) $(DOC_INSTALL) \
- "Module" "$(NAME)" \
- "installed into" "$(INSTALLVENDORLIB)" \
- LINKTYPE "$(LINKTYPE)" \
- VERSION "$(VERSION)" \
- EXE_FILES "$(EXE_FILES)" \
- >> $(DESTINSTALLARCHLIB)/perllocal.pod
-
-
-uninstall :: uninstall_from_$(INSTALLDIRS)dirs
- $(NOECHO) $(NOOP)
-
-uninstall_from_perldirs ::
- $(NOECHO) $(UNINSTALL) $(PERL_ARCHLIB)/auto/$(FULLEXT)/.packlist
-
-uninstall_from_sitedirs ::
- $(NOECHO) $(UNINSTALL) $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist
-
-uninstall_from_vendordirs ::
- $(NOECHO) $(UNINSTALL) $(VENDORARCHEXP)/auto/$(FULLEXT)/.packlist
-
-
-# --- MakeMaker force section:
-# Phony target to force checking subdirectories.
-FORCE :
- $(NOECHO) $(NOOP)
-
-
-# --- MakeMaker perldepend section:
-
-
-# --- MakeMaker makefile section:
-# We take a very conservative approach here, but it's worth it.
-# We move Makefile to Makefile.old here to avoid gnu make looping.
-$(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP)
- $(NOECHO) $(ECHO) "Makefile out-of-date with respect to $?"
- $(NOECHO) $(ECHO) "Cleaning current config before rebuilding Makefile..."
- -$(NOECHO) $(RM_F) $(MAKEFILE_OLD)
- -$(NOECHO) $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD)
- - $(MAKE) $(USEMAKEFILE) $(MAKEFILE_OLD) clean $(DEV_NULL)
- $(PERLRUN) Makefile.PL
- $(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <=="
- $(NOECHO) $(ECHO) "==> Please rerun the $(MAKE) command. <=="
- $(FALSE)
-
-
-
-# --- MakeMaker staticmake section:
-
-# --- MakeMaker makeaperl section ---
-MAP_TARGET = perl
-FULLPERL = /home/mariano/perl5/perlbrew/perls/wct-5.14/bin/perl
-
-$(MAP_TARGET) :: static $(MAKE_APERL_FILE)
- $(MAKE) $(USEMAKEFILE) $(MAKE_APERL_FILE) $@
-
-$(MAKE_APERL_FILE) : $(FIRST_MAKEFILE) pm_to_blib
- $(NOECHO) $(ECHO) Writing \"$(MAKE_APERL_FILE)\" for this $(MAP_TARGET)
- $(NOECHO) $(PERLRUNINST) \
- Makefile.PL DIR= \
- MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
- MAKEAPERL=1 NORECURS=1 CCCDLFLAGS=
-
-
-# --- MakeMaker test section:
-
-TEST_VERBOSE=0
-TEST_TYPE=test_$(LINKTYPE)
-TEST_FILE = test.pl
-TEST_FILES = t/*.t
-TESTDB_SW = -d
-
-testdb :: testdb_$(LINKTYPE)
-
-test :: $(TEST_TYPE) subdirs-test
-
-subdirs-test ::
- $(NOECHO) $(NOOP)
-
-
-test_dynamic :: pure_all
- PERL_DL_NONLAZY=1 $(FULLPERLRUN) "-MExtUtils::Command::MM" "-e" "test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARCHLIB)')" $(TEST_FILES)
-
-testdb_dynamic :: pure_all
- PERL_DL_NONLAZY=1 $(FULLPERLRUN) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE)
-
-test_ : test_dynamic
-
-test_static :: test_dynamic
-testdb_static :: testdb_dynamic
-
-
-# --- MakeMaker ppd section:
-# Creates a PPD (Perl Package Description) for a binary distribution.
-ppd :
- $(NOECHO) $(ECHO) '<SOFTPKG NAME="$(DISTNAME)" VERSION="0.02">' > $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <ABSTRACT>Datamapper written in Perl</ABSTRACT>' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <AUTHOR>Gines Razanov &lt;ginesr@gmail.com&gt;</AUTHOR>' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <IMPLEMENTATION>' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Carp::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Class::Accessor::Fast" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="DBI::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Data::Dumper" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Digest::MD5" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Exporter::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Hash::Merge" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Hash::MultiValue" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="MongoDB::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Mouse::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Mouse::Meta::Attribute" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="SQL::Abstract" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Set::Array" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Storable::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="Try::Tiny" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="autodie::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="base::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="constant::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="overload::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="strict::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <REQUIRE NAME="warnings::" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <ARCHITECTURE NAME="x86_64-linux-5.14" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' <CODEBASE HREF="" />' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) ' </IMPLEMENTATION>' >> $(DISTNAME).ppd
- $(NOECHO) $(ECHO) '</SOFTPKG>' >> $(DISTNAME).ppd
-
-
-# --- MakeMaker pm_to_blib section:
-
-pm_to_blib : $(FIRST_MAKEFILE) $(TO_INST_PM)
- $(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', q[$(PM_FILTER)], '\''$(PERM_DIR)'\'')' -- \
- lib/Gideon/Filters/DBI.pm blib/lib/Gideon/Filters/DBI.pm \
- lib/Gideon/Filters/Mongo.pm blib/lib/Gideon/Filters/Mongo.pm \
- lib/Gideon/DBI/Results.pm blib/lib/Gideon/DBI/Results.pm \
- lib/Gideon/Cache.pm blib/lib/Gideon/Cache.pm \
- lib/Gideon.pm blib/lib/Gideon.pm \
- lib/Gideon/Constants.pm blib/lib/Gideon/Constants.pm \
- lib/Gideon/Filters/Storable.pm blib/lib/Gideon/Filters/Storable.pm \
- lib/Gideon/DB/Driver/Mongo.pm blib/lib/Gideon/DB/Driver/Mongo.pm \
- lib/Gideon/Meta/Attribute/Storable.pm blib/lib/Gideon/Meta/Attribute/Storable.pm \
- lib/Gideon/Storable.pm blib/lib/Gideon/Storable.pm \
- README.pod $(INST_LIB)/README.pod \
- lib/Gideon/Meta/Attribute/DBI.pm blib/lib/Gideon/Meta/Attribute/DBI.pm \
- lib/Gideon/Error/DBI.pm blib/lib/Gideon/Error/DBI.pm \
- lib/Gideon/DBI.pm blib/lib/Gideon/DBI.pm \
- lib/Gideon/Error/Params.pm blib/lib/Gideon/Error/Params.pm \
- lib/Gideon/Connection/Pool.pm blib/lib/Gideon/Connection/Pool.pm \
- lib/Gideon/DB/Driver/MySQL.pm blib/lib/Gideon/DB/Driver/MySQL.pm \
- lib/Gideon/Results.pm blib/lib/Gideon/Results.pm \
- lib/Gideon/Error/DBI/NotFound.pm blib/lib/Gideon/Error/DBI/NotFound.pm \
- lib/Gideon/Error/Simple.pm blib/lib/Gideon/Error/Simple.pm \
- lib/Gideon/DBI/Join.pm blib/lib/Gideon/DBI/Join.pm \
- lib/Gideon/Meta/Attribute/Mongo.pm blib/lib/Gideon/Meta/Attribute/Mongo.pm \
- lib/Gideon/Mongo.pm blib/lib/Gideon/Mongo.pm \
- lib/Gideon/Error.pm blib/lib/Gideon/Error.pm \
- lib/Gideon/DB/Driver.pm blib/lib/Gideon/DB/Driver.pm
- $(NOECHO) $(TOUCH) pm_to_blib
-
-
-# --- MakeMaker selfdocument section:
-
-
-# --- MakeMaker postamble section:
-
-
-# End.
View
87 .build/sA9v7AFpzT/Makefile.PL
@@ -1,87 +0,0 @@
-
-use strict;
-use warnings;
-
-use 5.012_001;
-
-use ExtUtils::MakeMaker 6.30;
-
-
-
-my %WriteMakefileArgs = (
- "ABSTRACT" => "Datamapper written in Perl",
- "AUTHOR" => "Gines Razanov <ginesr\@gmail.com>",
- "BUILD_REQUIRES" => {
- "Cwd" => 0,
- "DBD::Mock" => 0,
- "DBD::SQLite" => 0,
- "DBD::mysql" => 0,
- "DBI" => 0,
- "Driver::Mongo" => 0,
- "Example::Country" => 0,
- "Example::Driver::Mongo" => 0,
- "Example::Driver::SQLite" => 0,
- "Example::Driver::Storable" => 0,
- "Example::Flat" => 0,
- "Example::Person" => 0,
- "Test::Exception" => 0,
- "Test::More" => 0,
- "Try::Tiny" => 0
- },
- "CONFIGURE_REQUIRES" => {
- "ExtUtils::MakeMaker" => "6.30"
- },
- "DISTNAME" => "Gideon",
- "EXE_FILES" => [],
- "LICENSE" => "perl",
- "NAME" => "Gideon",
- "PREREQ_PM" => {
- "Carp" => 0,
- "Class::Accessor::Fast" => 0,
- "DBI" => 0,
- "Data::Dumper" => 0,
- "Digest::MD5" => 0,
- "Exporter" => 0,
- "Hash::Merge" => 0,
- "Hash::MultiValue" => 0,
- "MongoDB" => 0,
- "Mouse" => 0,
- "Mouse::Meta::Attribute" => 0,
- "SQL::Abstract" => 0,
- "Set::Array" => 0,
- "Storable" => 0,
- "Try::Tiny" => 0,
- "autodie" => 0,
- "base" => 0,
- "constant" => 0,
- "overload" => 0,
- "strict" => 0,
- "warnings" => 0
- },
- "VERSION" => "0.02",
- "test" => {
- "TESTS" => "t/*.t"
- }
-);
-
-
-unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
- my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
- my $pp = $WriteMakefileArgs{PREREQ_PM};
- for my $mod ( keys %$br ) {
- if ( exists $pp->{$mod} ) {
- $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
- }
- else {
- $pp->{$mod} = $br->{$mod};
- }
- }
-}
-
-delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
- unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
-
-WriteMakefile(%WriteMakefileArgs);
-
-
-
View
13 .build/sA9v7AFpzT/README
@@ -1,13 +0,0 @@
-
-
-This archive contains the distribution Gideon,
-version 0.02:
-
- Datamapper written in Perl
-
-This software is copyright (c) 2012 by Gines Razanov.
-
-This is free software; you can redistribute it and/or modify it under
-the same terms as the Perl 5 programming language system itself.
-
-
View
117 .build/sA9v7AFpzT/README.pod
@@ -1,117 +0,0 @@
-=head1 NAME
-
-Gideon - ORM written in Perl
-
-=head1 VERSION
-
-alpha
-
-=head1 SYNOPSIS
-
- use DBI;
- use Gideon;
-
- my $dbh = DBI->connect( "dbi:mysql:database=test;host=;port=", "test", "" );
- Gideon->register_store( 'mysql_server', $dbh );
-
- or
-
- Gideon->register_store( 'mysql_server', MyApp::Driver::MySQL->new(
- db => 'test',
- username => 'test',
- host => 'localhost'
- ));
-
- then
-
- my $results = MyApp::Persons->find_all( name => { like => 'Doe' } );
-
-=head1 DESCRIPTION
-
-Yet to come ...
-
-=head1 SUPPORT
-
-=head2 Bugs / Feature Requests
-
-Don't try to use Gideon just yet, is not even an alpha version
-
-Its purpose is to provide persistence using Moose-type objects without
-worrying about storage format.
-Goal is to store objects without changing their class definitions,
-no schemas required just plain Perl classes with Mouse::Meta::Attribute::Custom
-extensions. It doesn't provide joins between two objects right now.
-
-=head1 LIMITATIONS
-
-CURRENT ENGINES SUPPORTED
-
-=over 2
-
-=item *
-
-DBI
-
-=over 2
-
-=item *
-MySQL
-
-=item *
-SQLIte
-
-=back
-
-=item *
-Storable (veeery basic)
-
-=item *
-MongoDB
-
-=back
-
-=head1 DEPENDENCIES
-
-=over 4
-
-=item *
-Mouse
-
-=item *
-Try::Tiny
-
-=item *
-Set::Array
-
-=item *
-DBI
-
-=item *
-SQL::Abstract
-
-=item *
-Test::Exception
-
-=item *
-Test::More
-
-=item *
-Data::Dumper
-
-=back
-
-=head2 Source Code
-
-This is open source software. The code repository is available for
-public review and contribution under the terms of the license.
-
-L<https://github.com/ginesr/Gideon>
-
- git clone https://github.com/ginesr/Gideon.git
-
-=head1 COPYRIGHT AND LICENSE
-
-This software is copyright (c) 2012 by Gines Razanov.
-
-This is free software; you can redistribute it and/or modify it under
-the same terms as the Perl 5 programming language system itself.
View
0  .build/sA9v7AFpzT/blib/arch/.exists
No changes.
View
0  .build/sA9v7AFpzT/blib/arch/auto/Gideon/.exists
No changes.
View
0  .build/sA9v7AFpzT/blib/bin/.exists
No changes.
View
0  .build/sA9v7AFpzT/blib/lib/.exists
No changes.
View
782 .build/sA9v7AFpzT/blib/lib/Gideon.pm
@@ -1,782 +0,0 @@
-
-=head1 NAME
-
-Gideon - Datamapper written in Perl
-
-=head1 DESCRIPTION
-
-Gideon is intended to be an ORM completly written in Perl
-
-=cut
-
-package Gideon;
-
-use strict;
-use warnings;
-use Exporter qw(import);
-use Data::Dumper qw(Dumper);
-use Carp qw(cluck);
-use Gideon::Error;
-use Mouse;
-use Hash::MultiValue;
-use 5.008_001;
-
-our $VERSION = '0.02';
-$VERSION = eval $VERSION;
-
-our $EXCEPTION_DEBUG = 0;
-
-my $__meta = undef;
-my $__store = {};
-my $__stricts = {};
-my $__cache = undef;
-our %stores = ();
-our $__pool = undef;
-
-has 'is_modified' => ( is => 'rw', isa => 'Bool', default => 0);
-has 'is_stored' => ( is => 'rw', isa => 'Bool', default => 0, lazy => 1 );
-
-sub register_store {
- my $class = shift;
- my $store_name = shift;
- my @args = @_;
- die 'register store is a class method' if ref $class;
- unless ( $class->store_registered($store_name,@args) ) {
- $stores{$store_name} = $args[0];
- }
- if ( grep { /strict/ } @args ) {
- $__stricts->{$store_name} = 1;
- }
- $class;
-}
-
-sub register_cache {
- my $class = shift;
- my $module = shift;
- $__cache = $module;
-}
-
-sub new {
-
- my $class = shift;
- my @args = @_;
- my $self = {@args};
- bless $self, $class;
- $self->_init(@args);
- return $self;
-
-}
-
-sub find {
- my $class = shift;
-
- # overload in subclass
-}
-
-sub find_all {
- my $class = shift;
-
- # overload in subclass
-}
-
-sub save {
- my $class = shift;
-
- # overload in subclass
-}
-
-sub remove {
- my $class = shift;
-
- # overload in subclass
-}
-
-sub remove_all {
- my $class = shift;
-
- # overload in subclass
-}
-
-sub cache_lookup {
- my $class = shift;
-
- # overload in subclass
-}
-
-sub filter_rules {
-
- my $class = shift;
- my $args = shift;
- my $options = shift || '';
-
- foreach ( keys %{$args} ) {
- $class->check_meta($_) unless $options =~ /skip_meta_check/;
- my $value_filtered = $class->trans_filters( $args->{$_} );
- $args->{$_} = $value_filtered;
- }
-
- return $args;
-
-}
-
-sub like {
- my $class = shift;
- my $string = shift || "";
- return '%' . $string . '%';
-}
-
-sub gte {
- my $class = shift;
- my $string = shift || "";
- return '>=' . $string;
-}
-
-sub lte {
- my $class = shift;
- my $string = shift || "";
- return '<=' . $string;
-}
-
-sub not {
- my $class = shift;
- my $string = shift || "";
- return '<>' . $string;
-
-}
-
-sub gt {
- my $class = shift;
- my $string = shift || "";
- return '>' . $string;
-
-}
-
-sub lt {
- my $class = shift;
- my $string = shift || "";
- return '<' . $string;
-
-}
-
-sub validate_order_by {
-
- my $class = shift;
- my $config = shift;
- my $options = shift || '';
-
- if ( ref($config) eq 'ARRAY' ) {
- $config = $class->_transform_sort_by_from_array( $config, $options );
- }
- if ( ref($config) eq 'HASH' ) {
- $config = $class->_transform_sort_by_from_hash( $config, $options );
- }
- unless ( ref($config) ) {
- $class->check_meta($config) unless $options =~ /skip_meta_check/;
- $config = $class->get_colum_for_attribute($config);
- }
-
- return $config;
-
-}
-
-sub check_for_config_in_params {
-
- my $class = shift;
- my @args = @_;
-
- # func( one => 1, { options => 1 } )
- if ( ( scalar(@args) % 2 ) != 0 and ref( $args[-1] ) eq 'HASH