Changeset 8292
- Timestamp:
- Aug 11, 2006, 4:20:19 PM (20 years ago)
- Location:
- trunk/ippTools/src
- Files:
-
- 4 edited
-
Makefile.am (modified) (3 diffs)
-
regtool.c (modified) (2 diffs)
-
regtool.h (modified) (1 diff)
-
regtoolConfig.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/Makefile.am
r8277 r8292 2 2 pxadmin \ 3 3 pzsearch \ 4 p0 search\4 p0tool \ 5 5 p2search \ 6 6 dettool \ … … 17 17 pzgetimfiles.h \ 18 18 pzsearch.h \ 19 p0 search.h \19 p0tool.h \ 20 20 p1search.h \ 21 21 p2search.h \ … … 46 46 pzsearchConfig.c 47 47 48 p0 search_CFLAGS = $(PSLIB_CFLAGS) $(PSMODULES_CFLAGS) $(IPPDB_CFLAGS) $(pxtools_CFLAGS)49 p0 search_LDADD = $(PSLIB_LIBS) $(PSMODULES_LIBS) $(IPPDB_LIBS) libpxtools.la50 p0 search_SOURCES = \51 p0 search.c \52 p0 searchConfig.c48 p0tool_CFLAGS = $(PSLIB_CFLAGS) $(PSMODULES_CFLAGS) $(IPPDB_CFLAGS) $(pxtools_CFLAGS) 49 p0tool_LDADD = $(PSLIB_LIBS) $(PSMODULES_LIBS) $(IPPDB_LIBS) libpxtools.la 50 p0tool_SOURCES = \ 51 p0tool.c \ 52 p0toolConfig.c 53 53 54 54 p1search_CFLAGS = $(PSLIB_CFLAGS) $(PSMODULES_CFLAGS) $(IPPDB_CFLAGS) $(pxtools_CFLAGS) -
trunk/ippTools/src/regtool.c
r8287 r8292 6 6 7 7 #include "pxtools.h" 8 #include "p0 search.h"8 #include "p0tool.h" 9 9 10 10 static bool pendingexpMode(pxConfig *config); … … 32 32 psLibInit(NULL); 33 33 34 pxConfig *config = p0 searchConfig(NULL, argc, argv);34 pxConfig *config = p0toolConfig(NULL, argc, argv); 35 35 36 36 switch (config->mode) { 37 MODECASE(P0 SEARCH_MODE_PENDINGEXP, pendingexpMode);38 MODECASE(P0 SEARCH_MODE_PENDINGIMFILE, pendingimfileMode);39 MODECASE(P0 SEARCH_MODE_UPDATEEXP, updateexpMode);40 MODECASE(P0 SEARCH_MODE_UPDATEIMFILE, updateimfileMode);41 MODECASE(P0 SEARCH_MODE_RAWIMFILE, rawimfileMode);37 MODECASE(P0TOOL_MODE_PENDINGEXP, pendingexpMode); 38 MODECASE(P0TOOL_MODE_PENDINGIMFILE, pendingimfileMode); 39 MODECASE(P0TOOL_MODE_UPDATEEXP, updateexpMode); 40 MODECASE(P0TOOL_MODE_UPDATEIMFILE, updateimfileMode); 41 MODECASE(P0TOOL_MODE_RAWIMFILE, rawimfileMode); 42 42 default: 43 43 psAbort(argv[0], "invalid option (this should not happen)"); -
trunk/ippTools/src/regtool.h
r8280 r8292 1 #ifndef P0 SEARCH_H2 #define P0 SEARCH_H 11 #ifndef P0TOOL_H 2 #define P0TOOL_H 1 3 3 4 4 #include "pxtools.h" 5 5 6 6 typedef enum { 7 P0 SEARCH_MODE_NONE = 0x0,8 P0 SEARCH_MODE_PENDINGEXP,9 P0 SEARCH_MODE_PENDINGIMFILE,10 P0 SEARCH_MODE_UPDATEEXP,11 P0 SEARCH_MODE_UPDATEIMFILE,12 P0 SEARCH_MODE_RAWIMFILE13 } p0 searchMode;7 P0TOOL_MODE_NONE = 0x0, 8 P0TOOL_MODE_PENDINGEXP, 9 P0TOOL_MODE_PENDINGIMFILE, 10 P0TOOL_MODE_UPDATEEXP, 11 P0TOOL_MODE_UPDATEIMFILE, 12 P0TOOL_MODE_RAWIMFILE 13 } p0toolMode; 14 14 15 pxConfig *p0 searchConfig(pxConfig *config, int argc, char **argv);15 pxConfig *p0toolConfig(pxConfig *config, int argc, char **argv); 16 16 17 #endif // P0 SEARCH_H17 #endif // P0TOOL_H -
trunk/ippTools/src/regtoolConfig.c
r8281 r8292 7 7 8 8 #include "pxtools.h" 9 #include "p0 search.h"9 #include "p0tool.h" 10 10 11 11 // this function can not fail -- exits on error 12 pxConfig *p0 searchConfig(pxConfig *config, int argc, char **argv) {12 pxConfig *p0toolConfig(pxConfig *config, int argc, char **argv) { 13 13 if (!config) { 14 14 config = pxConfigAlloc(); … … 146 146 147 147 // find which mode we're running under 148 PXTOOL_MODE("-pendingexp", P0 SEARCH_MODE_PENDINGEXP, pendingexpArgs);149 PXTOOL_MODE("-pendingimfile",P0 SEARCH_MODE_PENDINGIMFILE,pendingimfileArgs);150 PXTOOL_MODE("-updateexp", P0 SEARCH_MODE_UPDATEEXP, updateexpArgs);151 PXTOOL_MODE("-updateimfile", P0 SEARCH_MODE_UPDATEIMFILE,updateimfileArgs);152 PXTOOL_MODE("-rawimfile", P0 SEARCH_MODE_RAWIMFILE, rawimfileArgs);148 PXTOOL_MODE("-pendingexp", P0TOOL_MODE_PENDINGEXP, pendingexpArgs); 149 PXTOOL_MODE("-pendingimfile",P0TOOL_MODE_PENDINGIMFILE,pendingimfileArgs); 150 PXTOOL_MODE("-updateexp", P0TOOL_MODE_UPDATEEXP, updateexpArgs); 151 PXTOOL_MODE("-updateimfile", P0TOOL_MODE_UPDATEIMFILE,updateimfileArgs); 152 PXTOOL_MODE("-rawimfile", P0TOOL_MODE_RAWIMFILE, rawimfileArgs); 153 153 154 154 bool argErr = false; 155 if (config->mode == P0 SEARCH_MODE_NONE) {155 if (config->mode == P0TOOL_MODE_NONE) { 156 156 argErr = true; 157 157 fprintf (stderr, "mode argument is required\n"); … … 162 162 163 163 if (argErr) { 164 printf("\nPan-STARRS Phase 0 SearchTool\n");164 printf("\nPan-STARRS Phase 0 Tool\n"); 165 165 printf("Usage: %s <mode> [<options>]\n\n", argv[0]); 166 166 printf(" <mode> : [-pendingexp|-pendingimfile|-updateexp|-updateimfile|-rawimfile]\n\n");
Note:
See TracChangeset
for help on using the changeset viewer.
