Skip to content

Commit

Permalink
add the files
Browse files Browse the repository at this point in the history
  • Loading branch information
genio committed Apr 25, 2016
1 parent 7149a6d commit 9e951e1
Show file tree
Hide file tree
Showing 6 changed files with 204 additions and 0 deletions.
22 changes: 22 additions & 0 deletions .gitattributes
@@ -0,0 +1,22 @@
# Set default behaviour, in case users don't have core.autocrlf set.
* text=lf

# Explicitly declare text files we want to always be normalized and converted
# to native line endings on checkout.
*.c text eol=lf
*.h text eol=lf
*.pl text eol=lf
*.pm text eol=lf
*.php text eol=lf
*.t text eol=lf
*.html text eol=lf

# Declare files that will always have CRLF line endings on checkout.
*.sln text eol=crlf

# Denote all files that are truly binary and should not be modified.
*.png binary
*.jpg binary

.gitattributes export-ignore
.gitignore export-ignore
10 changes: 10 additions & 0 deletions .gitignore
@@ -0,0 +1,10 @@
WWW-Shorten-*.tar.gz
WWW-Shorten-*/
Build
META.yml
MYMETA.json
MYMETA.yml
_build/
blib/
cover_db/
.build/
7 changes: 7 additions & 0 deletions .mailmap
@@ -0,0 +1,7 @@
Chase Whitener <capoeirab@cpan.org> <cwhitener@gmail.com>
Chase Whitener <capoeirab@cpan.org> <chase.whitener@infotechfl.com>
Michiel Beijen <michielb@cpan.org> <michiel.beijen@gmail.com>
Michiel Beijen <michielb@cpan.org> <michiel.beijen@otrs.com>
Pankaj Jain <pjain@cpan.org> <pankaj@elrond.local>
Pankaj Jain <pjain@cpan.org> <pankaj@legolas.local>
Pankaj Jain <pjain@cpan.org> pankaj
12 changes: 12 additions & 0 deletions .perltidyrc
@@ -0,0 +1,12 @@
-pbp # Start with Perl Best Practices
-w # Show all warnings
-iob # Ignore old breakpoints
-l=80 # 80 characters per line
-mbl=2 # No more than 2 blank lines
-i=4 # Indentation is 2 columns
-ci=4 # Continuation indentation is 2 columns
-vt=0 # Less vertical tightness
-pt=2 # High parenthesis tightness
-bt=2 # High brace tightness
-sbt=2 # High square bracket tightness
-isbc # Don't indent comments without leading space
21 changes: 21 additions & 0 deletions .travis.yml
@@ -0,0 +1,21 @@
language: perl
perl:
- "5.22"
- "5.20"
- "5.18"
- "5.16"
- "5.14"
- "5.12"
- "5.10"
- "5.8"
env:
- "AUTOMATED_TESTING=1 AUTHOR_TESTING=1 RELEASE_TESTING=1"
install:
- "cpanm -n Test::More Test::Pod Test::Pod::Coverage Test::CheckManifest"
- "cpanm -n Test::CPAN::Changes Test::Kwalitee Test::Pod::Spelling::CommonMistakes"
- "cpanm -n --installdeps ."
script:
- perl Makefile.PL && make manifest && make test
sudo: false
notifications:
email: false
132 changes: 132 additions & 0 deletions MANIFEST.SKIP
@@ -0,0 +1,132 @@
# Avoid version control files.
\bRCS\b
\bCVS\b
,v$
,B$
,D$
\B\.svn\b
\B\.cvsignore$
\B\.git\b
\B\.gitignore$
\B\.bzr\b
\B\.bzrignore$

^blib/
^blibdirs$
^blibdirs\.ts$
^bpm_to_blib\.ts$
^Makefile$
^Makefile\.old$
^MakeMaker-\d
^MANIFEST\.bak$
^MANIFEST\.SKIP$
^MYMETA\.
^pm_to_blib$
^pod2htm.*

# Module::Build
^Build$
^_build/
^Build.bat$
^Build.COM$
^BUILD.COM$
^build.com$

# Author Extras
^inc/.*\.pod$
^pkg/

# Editors
~$
\#$
\b\.#
\.kpf$
\.sw[pmno]$
^\.vimrc$

# OS X
^\.DS_Store$
^\.Trash/
\B\._

# VMS
\bDescrip.MMS$
\bDESCRIP.MMS$
\bdescrip.mms$

# Development
^benchmarks/
^core$
^cover_db\b
^nytprof\b
^covered\b
^debian/
^devel\.
^.devel-local$
^out$
^tmon.out$

# Author Notes
^notes
^todo
^ToDo$

# Common Junk Files
\.bak$
\.diff$
^foo\b.*
\.old$
\.orig$
\.patch$
\.rej$
\.tdy$
\.tmp$
^\w$
\.ttc$
\.pmc$

# Distribution tarballs
^[^/]+\.tar\.gz$

# Travis CI
.travis.yml
.perltidyrc

# Avoid temp and backup files.
~$
\#$
\.#

# Avoid OS-specific files/dirs
# Mac OSX metadata
\B\.DS_Store
# Mac OSX SMB mount metadata files
\B\._

# Avoid archives of this distribution
\.gz$
\.ppd$
\.ppmx$
\.tgz$
\.deb$
\bdebian
\bDebian_CPANTS.txt$
-stamp$

# Avoid Eclipse files
.cproject
.includepath
.project
.settings

# Avoid distdir
\d+\.\d+\b
^MYMETA.yml$
^MYMETA\.json$

# Avoid compiler artifacts
\bcompilet
\btest-
\.exe$
\.o$
\.mailmap$

0 comments on commit 9e951e1

Please sign in to comment.