// InterMdsMarshalTestLupine.cm. -- Copyright (C) 1985 by Xerox Corporation. All rights reserved. // Last edited by BZM on 10-May-82 21:02:02. -- Bob Hagmann February 8, 1985 5:18:27 pm PST // LupineMaster.df includes the required test environment and // exports the necessary stub compilation environment. // Compile the remote test interface. Compile /juwc ^ LupineMarshalTest // Generate the RPC stubs of LupineMarshalTest. // Only if Lupine is being debugged: Run Lupine Lupine ^ TargetLanguage[Cedar] ^ InterMdsCalls[TRUE] ^ TranslateInterface[LupineMarshalTest] // Compile both the stubs and the test program modules. Compile /juwc ^ ^ LupineMarshalTestRpcControl ^ LupineMarshalTestRpcClientImpl ^ LupineMarshalTestRpcBinderImpl ^ LupineMarshalTestRpcServerImpl ^ ^ LupineMarshalTestImpl ^ LupineMarshalTestDriver ^ LupineMarshalTestBinder // Make the test exerciser. // @MakeExerciserLupine.cm // Bind test configurations. Binder ^ LupineMarshalTestClient.config ^ LupineMarshalTestServer.config // Do these only once per boot: // Run Spy // Run the test... Run LupineMarshalTestServer LupineMarshalTestClient