CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sun, 10 Aug 2025 19:17:01 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20180611021951
location: https://web.archive.org/web/20180611021951/https://github.com/gitram/scala-build
server-timing: captures_list;dur=0.792125, exclusion.robots;dur=0.026019, exclusion.robots.policy;dur=0.012504, esindex;dur=0.011548, cdx.remote;dur=53.384060, LoadShardBlock;dur=257.981043, PetaboxLoader3.datanode;dur=56.467423, PetaboxLoader3.resolve;dur=115.939794
x-app-server: wwwb-app223
x-ts: 302
x-tr: 350
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app223; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sun, 10 Aug 2025 19:17:01 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: GitHub.com
x-archive-orig-date: Mon, 11 Jun 2018 02:19:51 GMT
x-archive-orig-transfer-encoding: chunked
x-archive-orig-status: 200 OK
x-archive-orig-cache-control: no-cache
x-archive-orig-vary: X-PJAX
x-archive-orig-set-cookie: logged_in=no; domain=.github.com; path=/; expires=Fri, 11 Jun 2038 02:19:51 -0000; secure; HttpOnly
x-archive-orig-set-cookie: _gh_sess=TTljWExhNkZmTHlROWF3NmN2NW41eXBXSVZpeW44UURpWTdpNGJkVGZhUVphT2lFRXJCQVZ1eWJrY3VlQ2h6MzZ2NklLemhQbStlUEVJS2J2WlNvd3U0VFpGRk04SDM3VCt4d0FHRWFwV2JxdmlVdy9hUWtxZXcrZisyQ0pRb1V2VEYrcGp2ZGdrSWpab2hhY1Qwd0hOUjVRdTFBdGk3OUtaWTZ2b0RYTWwzMHRpWXVKbUNTRnVKd3RtY3lDVjMrU0x2VkpRZTFpRUxkMG56MW56WmVFamJvU2xaN2ZOOUV4N0RwVHg0MkpUek12TWhjWXorOEZhbTFNOHhKMncxbllmTjlJclBqQlJRSFRweTBSYkNwMy9sTlppU25mNUFnVm9ReklCSkpFdmN6NFhjejgyME1qbnRQa3d1bTNIZFRLSkhtSmhudFdyWDM4Wk5mVy9BOGo1RmNJWVVXQzNIZkkzUTB0OGZRVUVGZlhXeDRBOHBMcEFaR1BoNW5UdnNSd0s2TEI4bWFONjRQU000VnlYbzJCZ2xTczc3b2YwUFNQbWVPb1JsTzkrOD0tLTUrZjZGZU9WODdUK3ltcmpxNndpSUE9PQ%3D%3D--cff154b37c3a4b1f714670dc0b80ee780f30d58d; path=/; secure; HttpOnly
x-archive-orig-x-request-id: 6a185e42-8a70-4d17-a297-9a140344c4d4
x-archive-orig-x-runtime: 0.236080
x-archive-orig-strict-transport-security: max-age=31536000; includeSubdomains; preload
x-archive-orig-x-frame-options: deny
x-archive-orig-x-content-type-options: nosniff
x-archive-orig-x-xss-protection: 1; mode=block
x-archive-orig-expect-ct: max-age=2592000, report-uri="https://api.github.com/_private/browser/errors"
x-archive-orig-content-security-policy: default-src 'none'; base-uri 'self'; block-all-mixed-content; connect-src 'self' uploads.github.com status.github.com collector.githubapp.com api.github.com www.google-analytics.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com wss://live.github.com; font-src assets-cdn.github.com; form-action 'self' github.com gist.github.com; frame-ancestors 'none'; frame-src render.githubusercontent.com; img-src 'self' data: assets-cdn.github.com identicons.github.com collector.githubapp.com github-cloud.s3.amazonaws.com *.githubusercontent.com; manifest-src 'self'; media-src 'none'; script-src assets-cdn.github.com; style-src 'unsafe-inline' assets-cdn.github.com
x-archive-orig-x-runtime-rack: 0.242793
x-archive-orig-x-github-request-id: 9320:2130:43AC7BA:7D4EED2:5B1DDC47
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 11 Jun 2018 02:19:51 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Mon, 11 Jun 2018 02:19:51 GMT", ; rel="memento"; datetime="Mon, 11 Jun 2018 02:19:51 GMT", ; rel="next memento"; datetime="Tue, 01 Dec 2020 22:54:15 GMT", ; rel="last memento"; datetime="Tue, 01 Dec 2020 22:54:15 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: archiveteam_github_20180703020419/archiveteam_github_20180703020419.megawarc.warc.gz
server-timing: captures_list;dur=0.519874, exclusion.robots;dur=0.022396, exclusion.robots.policy;dur=0.010675, esindex;dur=0.012953, cdx.remote;dur=99.477749, LoadShardBlock;dur=185.754379, PetaboxLoader3.datanode;dur=117.593233, PetaboxLoader3.resolve;dur=200.596750, load_resource;dur=163.602449
x-app-server: wwwb-app223
x-ts: 200
x-tr: 528
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
GitHub - gitram/scala-build: ant/ivy build scripts to automate building scala projects
Fetching latest commit…
Permalink
gitram/scala-build forked from stevej/scala-build
Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
ant/ivy build scripts to automate building scala projects
Clone or download
Launching GitHub Desktop...
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop...
If nothing happens, download GitHub Desktop and try again.
Launching Xcode...
If nothing happens, download Xcode and try again.
Launching Visual Studio...
If nothing happens, download the GitHub extension for Visual Studio and try again.
Pull request
Compare
This branch is 45 commits behind stevej:master.

Cannot retrieve the latest commit at this time.
Failed to load latest commit information. | |||
![]() |
ant | ||
![]() |
ivy | ||
![]() |
README.txt | ||
![]() |
build.xml | ||
![]() |
mkproject.sh |
README.txt
Folder layout: ant/ -- boilerplate ant files src/ -- source code main/ scala/ java/ jni/ thrift/ resources/ -- files to copy into dist test/ scala/ resources/ -- files needed only for tests scripts/ ivy/ ivy.xml -- package description ivysettings.xml -- repositories config/ -- items to package in the distribution but not in jars To configure, search through build.xml and ivy/ivy.xml for the string CONFIG and modify accordingly. The Ivy settings are also documented below. Created during the build: target/ -- compiled files classes/ test-classes/ resources/ -- copied from src/test/resources/ gen-java/ -- generated from thrift scripts/ dist/ <package>-<version>/ <package>-<version>.jar *.so -- if jni stuff was compiled *.jnilib -- if jni stuff was compiled libs/ -- dependent jars (and any extra) config/ -- copied over from config/ resources/ -- from src/main/resources/ Primary targets --------------- - clean - erase all generated/built files - distclean - clean *everything* - prepare - resolve dependencies and download them - compile - build any java/scala source - test - build and run test suite (requires e:testclass) - stress - (optional) run stress test suite (requires e:stresstestclass) - docs - generate documentation - package - copy all generated/built files into distribution folder (requires "local" repo) - push - copy all generated/built files into a final repository (requires "push" repo) Properties that can change behavior ----------------------------------- - skip.download if defined, don't download ivy; assume it's present - skip.test if defined, don't run test suite - skip.docs if defined, don't build docs - libs.extra any extra files to copy into dist/<p>/libs/ during compile - dist.extra any extra files to copy into dist/<p> during compile - config.extra any extra files to copy into config/ during compile - pack.deps if defined, pack dependent jars into the final dist jar, to remove dependencies - thrift.bin location of the "thrift" executable - push.build_name if defined, add the build name (and git revision) to jars when pushed to the repo - dist.build_name if defined, add the git revision to the name of the final distribution zip file - no.git if defined, don't try to fetch the current git head revision Extra ivy thingies ------------------ - e:buildpackage causes a build.properties file to be created in the named package (stores version #, etc -- used by RuntimeEnvironment in configgy) - e:thriftpackage output package for generated thrift classes; causes thrift DDLs to be compiled - e:testclass class to execute for unit tests -- required, in order to run tests - e:stresstestclass class to execute for stress tests (optional) - e:jarclassname creates an executable jar with this as the main class name JNI --- JNI will be built if there appears to be a `build.xml` file in src/main/jni/. That ant file should contain a "clean" target and a "compile" target. Post-compile, the jni/ folder is expected to look like this: src/ main/ jni/ build.xml -- used to build the jni packages <package>/ target/ *.so -- copied into dist/<p>/ *.jnilib -- copied into dist/<p>/ *.jar -- copied into dist/<p>/ There may be as many <package> folders in jni/ as you desire.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.