Test
Setup MongoDB with Travis CI container.
- Edit the
.travis.ymldescriptor. - Prepare the MongoDB configuration.
- Edit the pre-script specified in the Travis CI descriptor:
beforeInstall.sh
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
| <html xmlns="http://www.w3.org/1999/xhtml"> | |
| <head> | |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> | |
| <title>Welcome Message</title> | |
| </head> | |
| <body> | |
| <center> | |
| <table width="600" background="#FFFFFF" style="text-align:left" cellpadding="0" cellspacing="0"> | |
| <tr> |
GLib is a core framework to build multi-platform application.
This is how to build its 2.38.2 version for Windows XP.
Prerequisites
- Windows XP OS. For testing purposes, you can consider VM from IEVMS.
- MSYS2 Base for i686 arch. By time this is written, I use msys2-base-i686-20140507.tar.xz.
- GCC & make. If not installed in MSYS2, it can be done using pacman:
pacman -S gcc make(I have built poppler using GCC 4.5.2 for compat).
Poppler is a PDF library you can use to code framework or application for several platform.
This is how to build its 0.24.5 version for Windows XP.
Prerequisites
- Windows XP OS. For testing purposes, you can consider VM from IEVMS.
- MSYS2 Base for i686 arch. By time this is written, I use msys2-base-i686-20140507.tar.xz.
- GCC & make. If not installed in MSYS2, it can be done using pacman:
pacman -S gcc make(I have built poppler using GCC 4.5.2 for compat).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Use Maven groupId as SBT organization | |
| organization <<= (baseDirectory in Compile) { base ⇒ | |
| import scala.xml.XML | |
| val pomFile = base / "pom.xml" | |
| XML.loadFile(pomFile) \\ "project" \ "groupId" text | |
| } | |
| // Use Maven artifactId as SBT name | |
| name <<= (baseDirectory in Compile) { base ⇒ | |
| import scala.xml.XML |