New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Area7 gem structure w mtodd testdbs #14
base: master
Are you sure you want to change the base?
Commits on Jan 16, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 70866e3 - Browse repository at this point
Copy the full SHA 70866e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fe3755 - Browse repository at this point
Copy the full SHA 6fe3755View commit details -
Introduce a Gemfile to manage development dependencies
Lot has been deprecated in Rake so we need to install things like RDoc. Also prepare the ground for usage of rake-compiler.
Configuration menu - View commit details
-
Copy full SHA for 6ddc717 - Browse repository at this point
Copy the full SHA 6ddc717View commit details -
Configuration menu - View commit details
-
Copy full SHA for f73a614 - Browse repository at this point
Copy the full SHA f73a614View commit details -
Relocate extension files into ext/geoip folder
Move things out of root of the gem to avoid things like: require "extconf" Messing things up Once extension is compiled it will be moved by RubyGems to lib directory, so there is no need to indicate "." be added to the $LOAD_PATH
Configuration menu - View commit details
-
Copy full SHA for 48dc69f - Browse repository at this point
Copy the full SHA 48dc69fView commit details -
Use RDoc task for documentation
This resolves the deprecation warning caused by usage of old rake.
Configuration menu - View commit details
-
Copy full SHA for ea19eb0 - Browse repository at this point
Copy the full SHA ea19eb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1606a56 - Browse repository at this point
Copy the full SHA 1606a56View commit details -
Instead of duplicated gemspec to maintain, load the spec from the file.
Configuration menu - View commit details
-
Copy full SHA for 989960c - Browse repository at this point
Copy the full SHA 989960cView commit details -
Use RubyGems package task instead of Rake one
This solve deprecation warnings and also ensure gems get properly packaged.
Configuration menu - View commit details
-
Copy full SHA for df65cf9 - Browse repository at this point
Copy the full SHA df65cf9View commit details -
Compile extension using rake-compiler
This opens the door for cleaner compilation and later add cross compilation support.
Configuration menu - View commit details
-
Copy full SHA for 08557db - Browse repository at this point
Copy the full SHA 08557dbView commit details
Commits on Jan 17, 2013
-
Set test encoding header and remove full path require
Without it, Ruby 1.9.x can't read the test file. Rake::TestTask automatically adds 'lib' directory to $LOAD_PATH.
Configuration menu - View commit details
-
Copy full SHA for 3339260 - Browse repository at this point
Copy the full SHA 3339260View commit details -
Download GeoLiteCity database and use it on tests
Clobber the data files from 'data' when requested. Also ignore data directory from Git.
Configuration menu - View commit details
-
Copy full SHA for ca6de81 - Browse repository at this point
Copy the full SHA ca6de81View commit details -
Since test already depends on compile
Configuration menu - View commit details
-
Copy full SHA for e81d71b - Browse repository at this point
Copy the full SHA e81d71bView commit details -
Relocate test file to default 'test' directory
And rename it to match the module it is testing.
Configuration menu - View commit details
-
Copy full SHA for 3e11a48 - Browse repository at this point
Copy the full SHA 3e11a48View commit details
Commits on Feb 27, 2013
-
Avoid segfault caused by missing region_name
For some country+region combos, region_name might not be found, which results in a NULL string and causes segfault when strlen() is performed on it.
Configuration menu - View commit details
-
Copy full SHA for 4a49381 - Browse repository at this point
Copy the full SHA 4a49381View commit details
Commits on May 6, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 0b384ae - Browse repository at this point
Copy the full SHA 0b384aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcd8c23 - Browse repository at this point
Copy the full SHA fcd8c23View commit details