4paradigm / 4paradigm/OpenMLDB

build: make sure the TaskManager files are installed when make install

Open
#1,072 3 comments 0 reactions 2 assignees Claimed by @aceforeverd View on GitHub
enhancement
Dominant language
C++
Stars
1.7k
Forks
331
Avg merge
12d 12h
Merged PRs (30d)
1

Description

Now we use CMakeLists.txt to install the TaskManager files while these files are generated by `mvn package` and the Makefile is generated before running `mvn package`.

Make sure we can install the TaskManager files in the right way.

Contributor guide

Open the contributing guide

Research direction

Look at the CMakeLists.txt and Makefile to understand the build order. The TaskManager files are generated by `mvn package`, but the Makefile is created before that. Investigate how to ensure these generated files are included during `make install`. Check the installation paths and dependencies between Maven and CMake steps.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.