// 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