diff --git a/setup-eclipse.sh b/setup-eclipse.sh index 4224a3c5c982f4fee5768a0e5bd788ea36f0b765..cf95d767dafe8c2e79a295e2823c2b8b3defc533 100755 --- a/setup-eclipse.sh +++ b/setup-eclipse.sh @@ -56,6 +56,22 @@ cat > "$d/Floodlight-Quantum-Conf.launch" << EOF </launchConfiguration> EOF +cat >"$d/SyncClient.launch" << EOF +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication"> +<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> +<listEntry value="/floodlight/src/main/java/org/sdnplatform/sync/client/SyncClient.java"/> +</listAttribute> +<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> +<listEntry value="1"/> +</listAttribute> +<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="com.bigswitch.bigsync.client.SyncClient"/> +<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="--hostname localhost --port 6642"/> +<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="bigfloodlight"/> +<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-ea"/> +</launchConfiguration> +EOF + cat >"$d/.classpath" <<EOF <?xml version="1.0" encoding="UTF-8"?> <classpath>