Commit 3053d45b authored by Dick Hollenbeck's avatar Dick Hollenbeck
Browse files

temporarily disable GITHUB_PLUGIN

parents 95b67c8b b2267ec7
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -53,7 +53,10 @@ option( KICAD_SCRIPTING_WXPYTHON

option( USE_FP_LIB_TABLE "Use the new footprint library table implementation. ( default OFF)" )

option( BUILD_GITHUB_PLUGIN "Build the GITHUB_PLUGIN for pcbnew." OFF )
if( NOT MINGW )     # BUILD_GITHUB_PLUGIN is not MINGW ready yet.
    # still have some build problems, even on linux
    #option( BUILD_GITHUB_PLUGIN "Build the GITHUB_PLUGIN for pcbnew." OFF )
endif()


#Set version option (stable or testing)
+15 −7
Original line number Diff line number Diff line
@@ -50,7 +50,7 @@ if( BUILD_GITHUB_PLUGIN )
        program_options
        regex
        #signals
        #system
        system
        thread
        unit_test_framework
        )
@@ -73,12 +73,17 @@ set( PREFIX ${DOWNLOAD_DIR}/boost_${BOOST_VERS} )
set( headers_src "${PREFIX}/src/boost/boost" )


# don't look at this, not used, not working, not needed at this time.
function( set_boost_lib_names libs output )
    foreach( lib ${libs} )
        set( fullpath_lib, "${BOOST_ROOT}/lib/libboost_${lib}.a" )

    if( false )
        set( fullpath_lib, "${BOOST_ROOT}/lib/libboost_${lib}.${CMAKE_STATIC_LIBRARY_SUFFIX}" )
        message( STATUS "fullpath_lib:${fullpath_lib}" )
        set( output ${output} ${fullpath_lib} )
        list( APPEND output ${fullpath_lib} )
    endif()

        message( STATUS "lib:${lib}" )

    endforeach()
endfunction()

@@ -104,6 +109,7 @@ if( BUILD_GITHUB_PLUGIN )
    ExternalProject_Add( boost
        PREFIX          "${PREFIX}"
        DOWNLOAD_DIR    "${DOWNLOAD_DIR}"
        INSTALL_DIR     "${BOOST_ROOT}"
        URL             http://downloads.sourceforge.net/project/boost/boost/${BOOST_RELEASE}/boost_${BOOST_VERS}.tar.bz2
        URL_MD5         ${BOOST_MD5}

@@ -123,14 +129,16 @@ if( BUILD_GITHUB_PLUGIN )
                        threading=multi
                        toolset=gcc
                        #link=static
                        --prefix=${BOOST_ROOT}
                        --prefix=<INSTALL_DIR>
                        install

        INSTALL_COMMAND ""
        )

    file( GLOB boost_libs "${BOOST_ROOT}/lib/*${CMAKE_STATIC_LIBRARY_SUFFIX}" )
    #message( STATUS BOOST_ROOT:${BOOST_ROOT}  boost_libs:${boost_libs} )
    #file( GLOB boost_libs "${BOOST_ROOT}/lib/*${CMAKE_STATIC_LIBRARY_SUFFIX}" )
    set_boost_lib_names( ${BOOST_LIBS_BUILT} boost_libs )

    message( STATUS "BOOST_ROOT:${BOOST_ROOT}  boost_libs:${boost_libs}" )
    set( Boost_LIBRARIES    ${boost_libs}           CACHE FILEPATH "Boost libraries directory" )
    set( Boost_INCLUDE_DIR  "${BOOST_ROOT}/include" CACHE FILEPATH "Boost include directory" )

+2 −2
Original line number Diff line number Diff line
@@ -47,8 +47,8 @@ include_directories( . ${OPENSSL_INCLUDE_DIR} ${AVHTTP_INCLUDE_DIR} )
add_definitions( -DAVHTTP_ENABLE_OPENSSL )

# tone down the compiler warnings for avhttp header library:
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-sign-compare -Wno-reorder -Wno-unused-variable -Wno-unused-function" )

set( CMAKE_CXX_FLAGS
    "${CMAKE_CXX_FLAGS} -Wno-sign-compare -Wno-reorder -Wno-unused-variable -Wno-unused-function -Wno-strict-aliasing" )

set( GITHUB_PLUGIN_SRCS
    github_plugin.cpp