Skip to content

Commit b54baa6

Browse files
authored
Improve components organisation of ecFlow ECFLOW-1943
2 parents bd0e7b5 + 91065b4 commit b54baa6

File tree

1,381 files changed

+179
-950
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,381 files changed

+179
-950
lines changed

CMakeLists.txt

+10-30
Original file line numberDiff line numberDiff line change
@@ -350,39 +350,17 @@ find_package(ClangFormat)
350350
# =========================================================================================
351351
# build source code
352352
# =========================================================================================
353-
add_subdirectory( ACore )
354-
add_subdirectory( ANattr )
355-
add_subdirectory( ANode )
356-
add_subdirectory( Base )
357-
add_subdirectory( CSim )
358-
add_subdirectory( Client )
353+
add_subdirectory( libs )
359354

360355
if (ENABLE_SERVER)
361-
add_subdirectory( Server )
362356
add_subdirectory( tools )
363-
add_subdirectory( Test )
364-
endif()
365-
366-
if (ENABLE_PYTHON)
367-
if ( ENABLE_PYTHON_PTR_REGISTER )
368-
add_definitions( -DECF_ENABLE_PYTHON_PTR_REGISTER )
369-
endif()
370-
add_subdirectory( Pyext )
371357
endif()
372358

373359
if (ENABLE_UI)
374360
add_subdirectory( Viewer )
375361
add_subdirectory( share )
376362
endif()
377363

378-
if (ENABLE_HTTP)
379-
add_subdirectory( Http )
380-
endif()
381-
382-
if (ENABLE_UDP)
383-
add_subdirectory( Udp )
384-
endif()
385-
386364
# =========================================================================================
387365
# DOXYGEN to use: make doxygen -> ${CMAKE_CURRENT_BINARY_DIR}/Doc/doxygen/html/index.html
388366
# =========================================================================================
@@ -419,15 +397,17 @@ endif()
419397
# =========================================================================================
420398
ecbuild_dont_pack(
421399
DIRS
400+
.scratch
401+
.git
422402
.settings
423403
bamboo
424-
ACore/doc
425-
ANattr/doc
426-
ANode/doc
427-
Client/doc
428-
CSim/doc
429-
Pyext/doc
430-
Server/doc
404+
libs/core/doc
405+
libs/attributes/doc
406+
libs/node/doc
407+
libs/client/doc
408+
libs/simulator/doc
409+
libs/pyext/doc
410+
libs/server/doc
431411
ecbuild
432412
SCRATCH
433413
CUSTOMER

CSim/test/data/good_defs/operations/xde.def.glog

-4
This file was deleted.

Client/test/data/ref_analysis.dat

-33
This file was deleted.

0 commit comments

Comments
 (0)