mirror of
https://github.com/arcan1s/moldyn.git
synced 2025-07-06 02:25:47 +00:00
Editet cmakelists
This commit is contained in:
@ -6,6 +6,16 @@ set (COMPS mathmech
|
|||||||
mm_trj
|
mm_trj
|
||||||
mm_trj2pdb)
|
mm_trj2pdb)
|
||||||
|
|
||||||
|
# install options
|
||||||
|
set (MM_PREFIX "mm_" CACHE STRING "Prefix for mathmech tools")
|
||||||
|
if (CMAKE_COMPILER_IS_GNUCXX)
|
||||||
|
set (QWT_INCLUDE_PATH "/usr/include" CACHE STRING "Path to qwt include")
|
||||||
|
set (QWT_LIBRARY_PATH "/usr/lib" CACHE STRING "Path to qwt library")
|
||||||
|
else ()
|
||||||
|
set (QWT_INCLUDE_PATH "C:/Qwt-6.1.0/include" CACHE STRING "Path to qwt include")
|
||||||
|
set (QWT_LIBRARY_PATH "C:/Qwt-6.1.0/lib" CACHE STRING "Path to qwt library")
|
||||||
|
endif()
|
||||||
|
|
||||||
foreach (COMP ${COMPS})
|
foreach (COMP ${COMPS})
|
||||||
add_subdirectory (${COMP})
|
add_subdirectory (${COMP})
|
||||||
endforeach()
|
endforeach()
|
@ -11,7 +11,11 @@ license=('GPL')
|
|||||||
depends=('qt4' 'qwt')
|
depends=('qt4' 'qwt')
|
||||||
makedepends=('unzip' 'cmake' 'automoc4')
|
makedepends=('unzip' 'cmake' 'automoc4')
|
||||||
source=(https://github.com/arcan1s/moldyn/releases/download/mm-1.0.1/${pkgname}-${pkgver}.zip)
|
source=(https://github.com/arcan1s/moldyn/releases/download/mm-1.0.1/${pkgname}-${pkgver}.zip)
|
||||||
md5sums=('5fab4bc7707d580ff41d384b1875b32c')
|
md5sums=('393d4ec5beb06a1ed1c62df67446ee3c')
|
||||||
|
_cmakekeys="-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
-DQWT_INCLUDE_PATH=/usr/include/qwt
|
||||||
|
-DMM_PREFIX=mm_
|
||||||
|
-DCMAKE_BUILD_TYPE=Release"
|
||||||
|
|
||||||
build ()
|
build ()
|
||||||
{
|
{
|
||||||
@ -20,7 +24,7 @@ build ()
|
|||||||
rm -rf build
|
rm -rf build
|
||||||
fi
|
fi
|
||||||
mkdir ${srcdir}/${pkgname}/build && cd ${srcdir}/${pkgname}/build
|
mkdir ${srcdir}/${pkgname}/build && cd ${srcdir}/${pkgname}/build
|
||||||
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ../
|
cmake ${_cmakekeys} ../
|
||||||
make
|
make
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Binary file not shown.
@ -28,9 +28,11 @@ message (STATUS "FORMS: ${FORMS}")
|
|||||||
# compile
|
# compile
|
||||||
project (${PROJECT})
|
project (${PROJECT})
|
||||||
# include_path
|
# include_path
|
||||||
|
link_directories (${QWT_LIBRARY_PATH})
|
||||||
include_directories (${PROJECT_INCLUDE_DIR}/${PROJECT}
|
include_directories (${PROJECT_INCLUDE_DIR}/${PROJECT}
|
||||||
${PROJECT_SOURCE_DIR}
|
${PROJECT_SOURCE_DIR}
|
||||||
${CMAKE_CURRENT_BINARY_DIR})
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${QWT_INCLUDE_PATH})
|
||||||
|
|
||||||
find_package (Qt4 REQUIRED)
|
find_package (Qt4 REQUIRED)
|
||||||
include (${QT_USE_FILE})
|
include (${QT_USE_FILE})
|
||||||
|
@ -3,9 +3,9 @@
|
|||||||
#include <QKeyEvent>
|
#include <QKeyEvent>
|
||||||
#include <QTextStream>
|
#include <QTextStream>
|
||||||
|
|
||||||
#include <qwt/qwt_plot.h>
|
#include <qwt_plot.h>
|
||||||
#include <qwt/qwt_plot_curve.h>
|
#include <qwt_plot_curve.h>
|
||||||
#include <qwt/qwt_series_data.h>
|
#include <qwt_series_data.h>
|
||||||
|
|
||||||
#include "statgengraphwindow.h"
|
#include "statgengraphwindow.h"
|
||||||
#include "ui_statgengraphwindow.h"
|
#include "ui_statgengraphwindow.h"
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
#define STATGENGRAPHWINDOW_H
|
#define STATGENGRAPHWINDOW_H
|
||||||
|
|
||||||
#include <QMainWindow>
|
#include <QMainWindow>
|
||||||
#include <qwt/qwt_plot.h>
|
#include <qwt_plot.h>
|
||||||
|
|
||||||
namespace Ui {
|
namespace Ui {
|
||||||
class StatgenGraphWindow;
|
class StatgenGraphWindow;
|
||||||
|
@ -5,7 +5,7 @@ cmake_policy(SET CMP0011 NEW)
|
|||||||
cmake_policy(SET CMP0015 NEW)
|
cmake_policy(SET CMP0015 NEW)
|
||||||
|
|
||||||
# set project name
|
# set project name
|
||||||
set (PROJECT mm_agl)
|
set (PROJECT ${MM_PREFIX}agl)
|
||||||
# set additional cmake file
|
# set additional cmake file
|
||||||
include (${PROJECT}.cmake)
|
include (${PROJECT}.cmake)
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ cmake_policy(SET CMP0011 NEW)
|
|||||||
cmake_policy(SET CMP0015 NEW)
|
cmake_policy(SET CMP0015 NEW)
|
||||||
|
|
||||||
# set project name
|
# set project name
|
||||||
set (PROJECT mm_envir)
|
set (PROJECT ${MM_PREFIX}envir)
|
||||||
# set additional cmake file
|
# set additional cmake file
|
||||||
include (${PROJECT}.cmake)
|
include (${PROJECT}.cmake)
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ cmake_policy(SET CMP0011 NEW)
|
|||||||
cmake_policy(SET CMP0015 NEW)
|
cmake_policy(SET CMP0015 NEW)
|
||||||
|
|
||||||
# set project name
|
# set project name
|
||||||
set (PROJECT mm_radf)
|
set (PROJECT ${MM_PREFIX}radf)
|
||||||
# set additional cmake file
|
# set additional cmake file
|
||||||
include (${PROJECT}.cmake)
|
include (${PROJECT}.cmake)
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ cmake_policy(SET CMP0011 NEW)
|
|||||||
cmake_policy(SET CMP0015 NEW)
|
cmake_policy(SET CMP0015 NEW)
|
||||||
|
|
||||||
# set project name
|
# set project name
|
||||||
set (PROJECT mm_statgen)
|
set (PROJECT ${MM_PREFIX}statgen)
|
||||||
# set additional cmake file
|
# set additional cmake file
|
||||||
include (${PROJECT}.cmake)
|
include (${PROJECT}.cmake)
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ cmake_policy(SET CMP0011 NEW)
|
|||||||
cmake_policy(SET CMP0015 NEW)
|
cmake_policy(SET CMP0015 NEW)
|
||||||
|
|
||||||
# set project name
|
# set project name
|
||||||
set (PROJECT mm_trj)
|
set (PROJECT ${MM_PREFIX}trj)
|
||||||
# set additional cmake file
|
# set additional cmake file
|
||||||
include (${PROJECT}.cmake)
|
include (${PROJECT}.cmake)
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ cmake_policy(SET CMP0011 NEW)
|
|||||||
cmake_policy(SET CMP0015 NEW)
|
cmake_policy(SET CMP0015 NEW)
|
||||||
|
|
||||||
# set project name
|
# set project name
|
||||||
set (PROJECT mm_trj2pdb)
|
set (PROJECT ${MM_PREFIX}trj2pdb)
|
||||||
# set additional cmake file
|
# set additional cmake file
|
||||||
include (${PROJECT}.cmake)
|
include (${PROJECT}.cmake)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user