ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/cmake/modules/FindPS.cmake
Revision: 1496
Committed: Wed Sep 8 20:42:24 2010 UTC (14 years, 7 months ago) by chuckv
File size: 891 byte(s)
Log Message:
Somewhat working cmake build system now. Does not yet build a parallel target. Builds all non-mpi programs.

File Contents

# Content
1 # Determine whether ps is posix or bsd.
2 # AC_PATH_PROG(PS, ps)
3 #AC_CACHE_CHECK([for POSIX or BSD ps syntax], ac_cv_prog_ps_syntax, [
4 if $PS ax -o rss > /dev/null 2>&1; then
5 ac_cv_prog_ps_ax=yes
6 else
7 ac_cv_prog_ps_ax=no
8 fi
9 if $PS -ef -o rss > /dev/null 2>&1; then
10 ac_cv_prog_ps_ef=yes
11 else
12 ac_cv_prog_ps_ef=no
13 fi
14 if test "$ac_cv_prog_ps_ax" = yes; then
15 ac_cv_prog_ps_syntax=BSD
16 else
17 if test "$ac_cv_prog_ps_ef" = yes; then
18 ac_cv_prog_ps_syntax=POSIX
19 else
20 AC_MSG_ERROR(Could not determine ps syntax)
21 fi
22 fi
23 ])
24
25 if (UNIX)
26 if(NOT ps_cmd)
27 find_program(ps_cmd "ps")
28 endif(NOT ps_cmd)
29
30
31 if(ps_cmd)
32 execute_process(COMMAND "${ps_cmd}")