Fork of the T.J. Watson Libraries for Analysis used by DASCA.
Go to file
Leo Li d15f49bd90 Add install_name when build libcast on macos. (#332)
Gradle won't pass absolute path when build libcast. We need to set install_name manually otherwise `dyld` would not able to find libcast at runtime.

This is only needed on macos since `ld` will look up all runtime search path automatically.
2018-07-22 02:42:19 +02:00
.idea Tweaks and instructions for WALA as an IntelliJ IDEA project 2018-07-12 14:52:13 -07:00
buildSrc Retry download task if the destination file is missing 2018-07-20 08:44:23 +02:00
com.ibm.wala-repository Bump version to 1.5.0-SNAPSHOT before merging with WALA master 2018-04-18 11:29:29 -05:00
com.ibm.wala.cast Add install_name when build libcast on macos. (#332) 2018-07-22 02:42:19 +02:00
com.ibm.wala.cast.java more tracking of sourse positions for function parameters 2018-06-05 15:00:31 -04:00
com.ibm.wala.cast.java.ecj Merge pull request #317 from liblit/future-java-compatibility-fixes 2018-06-06 12:52:51 -04:00
com.ibm.wala.cast.java.test Load plugins using "plugins" closure rather than "apply plugin" 2018-05-23 16:47:58 -05:00
com.ibm.wala.cast.java.test.data Remove a subproject ".gitignore" whose patterns no longer apply 2018-06-09 18:46:11 -05:00
com.ibm.wala.cast.js Merge pull request #317 from liblit/future-java-compatibility-fixes 2018-06-06 12:52:51 -04:00
com.ibm.wala.cast.js.html.nu_validator Reorganize how we deal with shared JavaScript test examples 2018-07-11 16:13:05 -05:00
com.ibm.wala.cast.js.nodejs Bump version to 1.5.0-SNAPSHOT before merging with WALA master 2018-04-18 11:29:29 -05:00
com.ibm.wala.cast.js.nodejs.test Require JUnit 4.12 instead of 4.11 2018-05-21 17:27:54 -05:00
com.ibm.wala.cast.js.rhino switch to rhino 1.7.10 2018-06-27 14:57:35 -04:00
com.ibm.wala.cast.js.rhino.test Reorganize how we deal with shared JavaScript test examples 2018-07-11 16:13:05 -05:00
com.ibm.wala.cast.js.test Reorganize how we deal with shared JavaScript test examples 2018-07-11 16:13:05 -05:00
com.ibm.wala.cast.js.test.data Reorganize how we deal with shared JavaScript test examples 2018-07-11 16:13:05 -05:00
com.ibm.wala.cast.test Add install_name when build libcast on macos. (#332) 2018-07-22 02:42:19 +02:00
com.ibm.wala.core Add API to add an InputStream for a jar to an AnalysisScope (#330) 2018-07-19 17:01:51 +02:00
com.ibm.wala.core.testdata Allow for classes with missing superclasses in class hierarchy (#329) 2018-07-19 16:10:35 +02:00
com.ibm.wala.core.tests Expand missing super test 2018-07-19 18:17:59 +02:00
com.ibm.wala.dalvik ore meta data 2018-07-19 14:02:04 +02:00
com.ibm.wala.dalvik.test Tweaks and instructions for WALA as an IntelliJ IDEA project 2018-07-12 14:52:13 -07:00
com.ibm.wala.ide Load plugins using "plugins" closure rather than "apply plugin" 2018-05-23 16:47:58 -05:00
com.ibm.wala.ide.jdt Bump version to 1.5.0-SNAPSHOT before merging with WALA master 2018-04-18 11:29:29 -05:00
com.ibm.wala.ide.jdt.test Require JUnit 4.12 instead of 4.11 2018-05-21 17:27:54 -05:00
com.ibm.wala.ide.jsdt Bump version to 1.5.0-SNAPSHOT before merging with WALA master 2018-04-18 11:29:29 -05:00
com.ibm.wala.ide.jsdt.tests Require JUnit 4.12 instead of 4.11 2018-05-21 17:27:54 -05:00
com.ibm.wala.ide.tests Load plugins using "plugins" closure rather than "apply plugin" 2018-05-23 16:47:58 -05:00
com.ibm.wala.ide_feature Bump version to 1.5.0-SNAPSHOT before merging with WALA master 2018-04-18 11:29:29 -05:00
com.ibm.wala.scandroid Avoid using deprecated boxing constructors 2018-06-05 14:44:59 -05:00
com.ibm.wala.shrike Avoid using deprecated boxing constructors 2018-06-05 14:44:59 -05:00
com.ibm.wala.tests.ide_feature Bump version to 1.5.0-SNAPSHOT before merging with WALA master 2018-04-18 11:29:29 -05:00
com.ibm.wala.tests_feature Bump version to 1.5.0-SNAPSHOT before merging with WALA master 2018-04-18 11:29:29 -05:00
com.ibm.wala.util Load plugins using "plugins" closure rather than "apply plugin" 2018-05-23 16:47:58 -05:00
com.ibm.wala_feature Bump version to 1.5.0-SNAPSHOT before merging with WALA master 2018-04-18 11:29:29 -05:00
gradle/wrapper Update Gradle wrapper to release 4.9 2018-07-20 08:44:23 +02:00
targets Bump version to 1.5.0-SNAPSHOT before merging with WALA master 2018-04-18 11:29:29 -05:00
travis Have Travis CI periodically try to build each subproject separately 2018-06-26 09:19:02 -07:00
.dir-locals.el Many improvements to Gradle build support, including within Eclipse 2018-04-18 11:29:24 -05:00
.gitignore Anchor many ignore patterns that only apply at the topmost level 2018-06-09 18:46:11 -05:00
.travis.yml Have Travis CI periodically try to build each subproject separately 2018-06-26 09:19:02 -07:00
After Importing WALA Into Eclipse.launch Generalize post-import Eclipse run configuration for more fixups 2018-04-18 11:29:28 -05:00
LICENSE Create LICENSE 2018-03-08 09:08:53 -05:00
README-Gradle.md Tweaks and instructions for WALA as an IntelliJ IDEA project 2018-07-12 14:52:13 -07:00
README.md Add a new README with Gradle-specific instructions and tips 2018-04-18 11:29:28 -05:00
appveyor.yml.disabled disable appveyor for now 2017-04-13 22:06:35 -07:00
build-maven-jars.py fix script for python 3 2018-07-15 12:41:18 +02:00
build.gradle Publish all generated Java bytecode jar archives 2018-07-19 22:23:14 +02:00
change-version.py script to change version numbers consistently across files 2015-05-29 12:19:18 -07:00
dependent-projects-trigger.sh build ML projects 2018-04-13 09:11:57 -04:00
gradle.properties Enable both parallel builds and build output caching by default 2018-04-18 11:29:29 -05:00
gradlew Support the gradlew build 2018-04-18 11:29:24 -05:00
gradlew.bat Support the gradlew build 2018-04-18 11:29:24 -05:00
pom.xml Bump version to 1.5.0-SNAPSHOT before merging with WALA master 2018-04-18 11:29:29 -05:00
revert-launchers.sh Generalize post-import Eclipse run configuration for more fixups 2018-04-18 11:29:28 -05:00
settings.gradle Set name and version to help Gradle composite-build substitutions 2018-04-18 11:29:27 -05:00
upload-javascript.sh quiet 2017-08-03 21:11:33 +00:00

README.md

WALA Build Status

This is the main source repository for WALA. For more details on WALA, see the WALA home page and WALA Javadoc.

Note: historically, WALA has used Maven as its build system. However, this WALA branch can also use Gradle as an alternative to Maven. See the Gradle-specific README for more instructions and helpful tips.