34 lines
1.7 KiB
Makefile
Executable File
34 lines
1.7 KiB
Makefile
Executable File
test: test_cc test_python test_java test_csharp
|
|
|
|
test_cc: cc
|
|
$(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
|
|
|
|
test_python: python
|
|
set PYTHONPATH=$(OR_TOOLS_PYTHONPATH) && $(WINDOWS_PYTHON_PATH)\\python $(EX_DIR)\\python\\hidato_table.py
|
|
set PYTHONPATH=$(OR_TOOLS_PYTHONPATH) && $(WINDOWS_PYTHON_PATH)\\python $(EX_DIR)\\python\\tsp.py
|
|
set PYTHONPATH=$(OR_TOOLS_PYTHONPATH) && $(WINDOWS_PYTHON_PATH)\\python $(EX_DIR)\\python\\pyflow_example.py
|
|
set PYTHONPATH=$(OR_TOOLS_PYTHONPATH) && $(WINDOWS_PYTHON_PATH)\\python $(EX_DIR)\\python\\knapsack.py
|
|
set PYTHONPATH=$(OR_TOOLS_PYTHONPATH) && $(WINDOWS_PYTHON_PATH)\\python $(EX_DIR)\\python\\linear_programming.py
|
|
set PYTHONPATH=$(OR_TOOLS_PYTHONPATH) && $(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 run_MultiThreadIntegerProgramming
|
|
|
|
# csharp test
|
|
test_csharp: $(CSHARPEXE) $(BIN_DIR)/testlp$(CLR_EXE_SUFFIX).exe $(BIN_DIR)/testcp$(CLR_EXE_SUFFIX).exe
|
|
$(BIN_DIR)\\cslinearprogramming$(CLR_EXE_SUFFIX).exe
|
|
$(BIN_DIR)\\csintegerprogramming$(CLR_EXE_SUFFIX).exe
|
|
$(BIN_DIR)\\csrabbitspheasants$(CLR_EXE_SUFFIX).exe
|
|
$(BIN_DIR)\\csflow$(CLR_EXE_SUFFIX).exe
|
|
$(BIN_DIR)\\csknapsack$(CLR_EXE_SUFFIX).exe
|
|
$(BIN_DIR)\\furniture_moving_intervals$(CLR_EXE_SUFFIX).exe
|
|
$(BIN_DIR)\\organize_day_intervals$(CLR_EXE_SUFFIX).exe
|
|
$(BIN_DIR)\\cstsp$(CLR_EXE_SUFFIX).exe
|
|
$(BIN_DIR)\\cscvrptw$(CLR_EXE_SUFFIX).exe
|
|
$(BIN_DIR)\\testlp$(CLR_EXE_SUFFIX).exe
|
|
$(BIN_DIR)\\testcp$(CLR_EXE_SUFFIX).exe
|