Skip to content

Commit 08a9c6b

Browse files
Update Makefile and ATS drop script.
1 parent c8c8d82 commit 08a9c6b

File tree

2 files changed

+341
-90
lines changed

2 files changed

+341
-90
lines changed

Makefile

+284-8
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,287 @@
1+
# CMAKE generated file: DO NOT EDIT!
2+
# Generated by "Unix Makefiles" Generator, CMake Version 3.20
13

2-
Pipfile.lock:
3-
- pipenv --rm
4-
pipenv install
4+
# Default target executed when no arguments are given to make.
5+
default_target: all
6+
.PHONY : default_target
57

6-
# should pass value of -j to scons
7-
test: Pipfile.lock
8-
pipenv run scons run_utest::
8+
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
9+
.NOTPARALLEL:
10+
11+
#=============================================================================
12+
# Special targets provided by cmake.
13+
14+
# Disable implicit rules so canonical targets will work.
15+
.SUFFIXES:
16+
17+
# Disable VCS-based implicit rules.
18+
% : %,v
19+
20+
# Disable VCS-based implicit rules.
21+
% : RCS/%
22+
23+
# Disable VCS-based implicit rules.
24+
% : RCS/%,v
25+
26+
# Disable VCS-based implicit rules.
27+
% : SCCS/s.%
28+
29+
# Disable VCS-based implicit rules.
30+
% : s.%
31+
32+
.SUFFIXES: .hpux_make_needs_suffix_list
33+
34+
# Command-line flag to silence nested $(MAKE).
35+
$(VERBOSE)MAKESILENT = -s
36+
37+
#Suppress display of executed commands.
38+
$(VERBOSE).SILENT:
39+
40+
# A target that is always out of date.
41+
cmake_force:
42+
.PHONY : cmake_force
43+
44+
#=============================================================================
45+
# Set environment variables for the build.
46+
47+
# The shell in which to execute make rules.
48+
SHELL = /bin/sh
49+
50+
# The CMake executable.
51+
CMAKE_COMMAND = /home/amc/opt/clion/bin/cmake/linux/bin/cmake
52+
53+
# The command to remove a file.
54+
RM = /home/amc/opt/clion/bin/cmake/linux/bin/cmake -E rm -f
55+
56+
# Escaping for special characters.
57+
EQUALS = =
58+
59+
# The top-level source directory on which CMake was run.
60+
CMAKE_SOURCE_DIR = /home/amc/git/libswoc
61+
62+
# The top-level build directory on which CMake was run.
63+
CMAKE_BINARY_DIR = /home/amc/git/libswoc
64+
65+
#=============================================================================
66+
# Targets provided globally by CMake.
67+
68+
# Special rule for the target install/strip
69+
install/strip: preinstall
70+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
71+
/home/amc/opt/clion/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
72+
.PHONY : install/strip
73+
74+
# Special rule for the target install/strip
75+
install/strip/fast: preinstall/fast
76+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
77+
/home/amc/opt/clion/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
78+
.PHONY : install/strip/fast
79+
80+
# Special rule for the target install/local
81+
install/local: preinstall
82+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
83+
/home/amc/opt/clion/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
84+
.PHONY : install/local
85+
86+
# Special rule for the target install/local
87+
install/local/fast: preinstall/fast
88+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
89+
/home/amc/opt/clion/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
90+
.PHONY : install/local/fast
91+
92+
# Special rule for the target edit_cache
93+
edit_cache:
94+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
95+
/home/amc/opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
96+
.PHONY : edit_cache
97+
98+
# Special rule for the target edit_cache
99+
edit_cache/fast: edit_cache
100+
.PHONY : edit_cache/fast
101+
102+
# Special rule for the target rebuild_cache
103+
rebuild_cache:
104+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
105+
/home/amc/opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
106+
.PHONY : rebuild_cache
107+
108+
# Special rule for the target rebuild_cache
109+
rebuild_cache/fast: rebuild_cache
110+
.PHONY : rebuild_cache/fast
111+
112+
# Special rule for the target list_install_components
113+
list_install_components:
114+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
115+
.PHONY : list_install_components
116+
117+
# Special rule for the target list_install_components
118+
list_install_components/fast: list_install_components
119+
.PHONY : list_install_components/fast
120+
121+
# Special rule for the target install
122+
install: preinstall
123+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
124+
/home/amc/opt/clion/bin/cmake/linux/bin/cmake -P cmake_install.cmake
125+
.PHONY : install
126+
127+
# Special rule for the target install
128+
install/fast: preinstall/fast
129+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
130+
/home/amc/opt/clion/bin/cmake/linux/bin/cmake -P cmake_install.cmake
131+
.PHONY : install/fast
132+
133+
# The main all target
134+
all: cmake_check_build_system
135+
$(CMAKE_COMMAND) -E cmake_progress_start /home/amc/git/libswoc/CMakeFiles /home/amc/git/libswoc//CMakeFiles/progress.marks
136+
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
137+
$(CMAKE_COMMAND) -E cmake_progress_start /home/amc/git/libswoc/CMakeFiles 0
138+
.PHONY : all
139+
140+
# The main clean target
141+
clean:
142+
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
143+
.PHONY : clean
144+
145+
# The main clean target
146+
clean/fast: clean
147+
.PHONY : clean/fast
148+
149+
# Prepare targets for installation.
150+
preinstall: all
151+
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
152+
.PHONY : preinstall
153+
154+
# Prepare targets for installation.
155+
preinstall/fast:
156+
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
157+
.PHONY : preinstall/fast
158+
159+
# clear depends
160+
depend:
161+
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
162+
.PHONY : depend
163+
164+
#=============================================================================
165+
# Target rules for targets named libswoc
166+
167+
# Build rule for target.
168+
libswoc: cmake_check_build_system
169+
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 libswoc
170+
.PHONY : libswoc
171+
172+
# fast build rule for target.
173+
libswoc/fast:
174+
$(MAKE) $(MAKESILENT) -f code/CMakeFiles/libswoc.dir/build.make code/CMakeFiles/libswoc.dir/build
175+
.PHONY : libswoc/fast
176+
177+
#=============================================================================
178+
# Target rules for targets named test_libswoc
179+
180+
# Build rule for target.
181+
test_libswoc: cmake_check_build_system
182+
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test_libswoc
183+
.PHONY : test_libswoc
184+
185+
# fast build rule for target.
186+
test_libswoc/fast:
187+
$(MAKE) $(MAKESILENT) -f unit_tests/CMakeFiles/test_libswoc.dir/build.make unit_tests/CMakeFiles/test_libswoc.dir/build
188+
.PHONY : test_libswoc/fast
189+
190+
#=============================================================================
191+
# Target rules for targets named ex_netdb
192+
193+
# Build rule for target.
194+
ex_netdb: cmake_check_build_system
195+
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ex_netdb
196+
.PHONY : ex_netdb
197+
198+
# fast build rule for target.
199+
ex_netdb/fast:
200+
$(MAKE) $(MAKESILENT) -f example/CMakeFiles/ex_netdb.dir/build.make example/CMakeFiles/ex_netdb.dir/build
201+
.PHONY : ex_netdb/fast
202+
203+
#=============================================================================
204+
# Target rules for targets named ex_netcompact
205+
206+
# Build rule for target.
207+
ex_netcompact: cmake_check_build_system
208+
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ex_netcompact
209+
.PHONY : ex_netcompact
210+
211+
# fast build rule for target.
212+
ex_netcompact/fast:
213+
$(MAKE) $(MAKESILENT) -f example/CMakeFiles/ex_netcompact.dir/build.make example/CMakeFiles/ex_netcompact.dir/build
214+
.PHONY : ex_netcompact/fast
215+
216+
#=============================================================================
217+
# Target rules for targets named ex_flat_space
218+
219+
# Build rule for target.
220+
ex_flat_space: cmake_check_build_system
221+
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ex_flat_space
222+
.PHONY : ex_flat_space
223+
224+
# fast build rule for target.
225+
ex_flat_space/fast:
226+
$(MAKE) $(MAKESILENT) -f example/CMakeFiles/ex_flat_space.dir/build.make example/CMakeFiles/ex_flat_space.dir/build
227+
.PHONY : ex_flat_space/fast
228+
229+
#=============================================================================
230+
# Target rules for targets named ex_diskstats
231+
232+
# Build rule for target.
233+
ex_diskstats: cmake_check_build_system
234+
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ex_diskstats
235+
.PHONY : ex_diskstats
236+
237+
# fast build rule for target.
238+
ex_diskstats/fast:
239+
$(MAKE) $(MAKESILENT) -f example/CMakeFiles/ex_diskstats.dir/build.make example/CMakeFiles/ex_diskstats.dir/build
240+
.PHONY : ex_diskstats/fast
241+
242+
#=============================================================================
243+
# Target rules for targets named documentation
244+
245+
# Build rule for target.
246+
documentation: cmake_check_build_system
247+
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 documentation
248+
.PHONY : documentation
249+
250+
# fast build rule for target.
251+
documentation/fast:
252+
$(MAKE) $(MAKESILENT) -f doc/CMakeFiles/documentation.dir/build.make doc/CMakeFiles/documentation.dir/build
253+
.PHONY : documentation/fast
254+
255+
# Help Target
256+
help:
257+
@echo "The following are some of the valid targets for this Makefile:"
258+
@echo "... all (the default if no target is provided)"
259+
@echo "... clean"
260+
@echo "... depend"
261+
@echo "... edit_cache"
262+
@echo "... install"
263+
@echo "... install/local"
264+
@echo "... install/strip"
265+
@echo "... list_install_components"
266+
@echo "... rebuild_cache"
267+
@echo "... documentation"
268+
@echo "... ex_diskstats"
269+
@echo "... ex_flat_space"
270+
@echo "... ex_netcompact"
271+
@echo "... ex_netdb"
272+
@echo "... libswoc"
273+
@echo "... test_libswoc"
274+
.PHONY : help
275+
276+
277+
278+
#=============================================================================
279+
# Special targets to cleanup operation of make.
280+
281+
# Special rule to run CMake to check the build system integrity.
282+
# No rule that depends on this can have commands that come from listfiles
283+
# because they might be regenerated.
284+
cmake_check_build_system:
285+
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
286+
.PHONY : cmake_check_build_system
9287

10-
all: Pipfile.lock
11-
pipenv run scons all

0 commit comments

Comments
 (0)