Files
ortools-clone/makefiles/Makefile.test.win
2012-05-02 20:00:03 +00:00

37 lines
1.4 KiB
Makefile

test: test_cc test_python test_java test_csharp
test_cc: cc $(BIN_DIR)/mtsearch_test.exe
$(BIN_DIR)\\golomb.exe --size=5
$(BIN_DIR)\\cvrptw.exe
$(BIN_DIR)\\flow_api.exe
$(BIN_DIR)\\linear_programming.exe
$(BIN_DIR)\\integer_programming.exe
$(BIN_DIR)\\tsp.exe
$(BIN_DIR)\\mtsearch_test.exe
test_python: python
set PYTHONPATH=$(OR_ROOT_FULL)\\src && $(WINDOWS_PYTHON_PATH)\\python $(EX_DIR)\\python\\hidato_table.py
set PYTHONPATH=$(OR_ROOT_FULL)\\src && $(WINDOWS_PYTHON_PATH)\\python $(EX_DIR)\\python\\tsp.py
set PYTHONPATH=$(OR_ROOT_FULL)\\src && $(WINDOWS_PYTHON_PATH)\\python $(EX_DIR)\\python\\pyflow_example.py
set PYTHONPATH=$(OR_ROOT_FULL)\\src && $(WINDOWS_PYTHON_PATH)\\python $(EX_DIR)\\python\\knapsack.py
set PYTHONPATH=$(OR_ROOT_FULL)\\src && $(WINDOWS_PYTHON_PATH)\\python $(EX_DIR)\\python\\linear_programming.py
set PYTHONPATH=$(OR_ROOT_FULL)\\src && $(WINDOWS_PYTHON_PATH)\\python $(EX_DIR)\python\\integer_programming.py
test_java: java run_RabbitsPheasants run_FlowExample run_Tsp run_LinearProgramming run_IntegerProgramming run_Knapsack
# csharp test
test_csharp: $(CSHARPEXE) $(BIN_DIR)/testlp.exe $(BIN_DIR)/testcp.exe
$(BIN_DIR)\\cslinearprogramming.exe
$(BIN_DIR)\\csintegerprogramming.exe
$(BIN_DIR)\\csrabbitspheasants.exe
$(BIN_DIR)\\csflow.exe
$(BIN_DIR)\\csknapsack.exe
$(BIN_DIR)\\furniture_moving_intervals.exe
$(BIN_DIR)\\organize_day_intervals.exe
$(BIN_DIR)\\cstsp.exe
$(BIN_DIR)\\testlp.exe
$(BIN_DIR)\\testcp.exe