[ 
https://issues.apache.org/jira/browse/IMPALA-8229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Quanlong Huang updated IMPALA-8229:
-----------------------------------
    Description: 
I'm happy to develop Impala in CLion on Mac. It might encourage more people to 
join the community since it can significantly lower the threshold for Impala 
development.

My normal workflow is
* Understand relative codes in CLion and make changes.
* Generate patches, then debug on my remote Ubuntu machine.

To make CLion works, I comment out some requirements (e.g. llvm) in 
CMakeLists.txt, modify impala-config.sh (e.g. for JNI, versions for Darwin), 
then copy the generated sources of thrift and some header files of 
native-toolchain from my Ubuntu machine. However, it's not an elegant solution. 
We need more efforts for this.

Creating the ticket first to see if anyone needs this too.

  was:
I'm happy to develop Impala in CLion in Mac. It might encourage more people to 
join the community since it can significantly lower the threshold for Impala 
development.

My normal workflow is
* Understand relative codes in CLion and make changes.
* Generate patches, then debug on my remote Ubuntu machine.

To make CLion works, I comment out some requirements (e.g. llvm) in 
CMakeLists.txt, modify impala-config.sh (e.g. for JNI, versions for Darwin), 
then copy the generated sources of thrift and some header files of 
native-toolchain from my Ubuntu machine. However, it's not an elegant solution. 
We need more efforts for this.

Creating the ticket first to see if anyone needs this too.

        Summary: Resolve CMake errors when open Impala project by CLion on Mac  
(was: Resolve CMake errors when open Impala project by CLion in Mac)

> Resolve CMake errors when open Impala project by CLion on Mac
> -------------------------------------------------------------
>
>                 Key: IMPALA-8229
>                 URL: https://issues.apache.org/jira/browse/IMPALA-8229
>             Project: IMPALA
>          Issue Type: Improvement
>            Reporter: Quanlong Huang
>            Priority: Major
>
> I'm happy to develop Impala in CLion on Mac. It might encourage more people 
> to join the community since it can significantly lower the threshold for 
> Impala development.
> My normal workflow is
> * Understand relative codes in CLion and make changes.
> * Generate patches, then debug on my remote Ubuntu machine.
> To make CLion works, I comment out some requirements (e.g. llvm) in 
> CMakeLists.txt, modify impala-config.sh (e.g. for JNI, versions for Darwin), 
> then copy the generated sources of thrift and some header files of 
> native-toolchain from my Ubuntu machine. However, it's not an elegant 
> solution. We need more efforts for this.
> Creating the ticket first to see if anyone needs this too.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org
For additional commands, e-mail: issues-all-h...@impala.apache.org

Reply via email to