setOutPath $INSTDIR\lib\r
file lib\libgras.a\r
file lib\libsimgrid.a\r
-\r
+ \r
+ #install headers\r
+ CreateDirectory $INSTDIR\include\r
+ setOutPath $INSTDIR\include\r
+ file @CMAKE_HOME_DIRECTORY@\include\gras.h \r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt.h\r
+ file include\simgrid_config.h\r
+ \r
+ CreateDirectory $INSTDIR\include\xbt\r
+ setOutPath $INSTDIR\include\xbt\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\misc.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\sysdep.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\virtu.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\str.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\strbuff.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\hash.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\function_types.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\asserts.h \r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\ex.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\log.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\module.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\mallocator.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\dynar.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\dict.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\set.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\heap.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\graph.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\fifo.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\swag.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\lib.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\matrix.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\peer.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\config.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\cunit.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\graphxml_parse.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\graphxml.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\time.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\synchro.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\synchro_core.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\queue.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\setset.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\mmalloc.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\replay_trace_reader.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\xbt\parmap.h\r
+ \r
+ CreateDirectory $INSTDIR\include\mc\r
+ setOutPath $INSTDIR\include\mc\r
+ file @CMAKE_HOME_DIRECTORY@\include\mc\modelchecker.h\r
+ \r
+ CreateDirectory $INSTDIR\include\msg\r
+ setOutPath $INSTDIR\include\msg\r
+ file @CMAKE_HOME_DIRECTORY@\include\msg\msg.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\msg\datatypes.h\r
+ \r
+ CreateDirectory $INSTDIR\include\simdag\r
+ setOutPath $INSTDIR\include\simdag\r
+ file @CMAKE_HOME_DIRECTORY@\include\simdag\simdag.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\simdag\datatypes.h\r
+ \r
+ CreateDirectory $INSTDIR\include\smpi\r
+ setOutPath $INSTDIR\include\smpi\r
+ file @CMAKE_HOME_DIRECTORY@\include\smpi\smpi.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\smpi\mpi.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\smpi\mpif.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\smpi\smpi_cocci.h\r
+ file include\smpi\smpif.h\r
+ \r
+ CreateDirectory $INSTDIR\include\surf\r
+ setOutPath $INSTDIR\include\surf\r
+ file @CMAKE_HOME_DIRECTORY@\include\surf\surfxml_parse.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\surf\simgrid_dtd.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\surf\surf_routing.h\r
+ \r
+ CreateDirectory $INSTDIR\include\gras\r
+ setOutPath $INSTDIR\include\gras\r
+ file @CMAKE_HOME_DIRECTORY@\include\gras\datadesc.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\gras\transport.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\gras\virtu.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\gras\emul.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\gras\process.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\gras\module.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\gras\messages.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\gras\timer.h\r
+ \r
+ CreateDirectory $INSTDIR\include\amok\r
+ setOutPath $INSTDIR\include\amok\r
+ file @CMAKE_HOME_DIRECTORY@\include\amok\peermanagement.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\amok\bandwidth.h\r
+ \r
+ CreateDirectory $INSTDIR\include\instr\r
+ setOutPath $INSTDIR\include\instr\r
+ file @CMAKE_HOME_DIRECTORY@\include\instr\instr.h\r
+ \r
+ CreateDirectory $INSTDIR\include\simix\r
+ setOutPath $INSTDIR\include\simix\r
+ file @CMAKE_HOME_DIRECTORY@\include\simix\simix.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\simix\datatypes.h\r
+ file @CMAKE_HOME_DIRECTORY@\include\simix\context.h\r
+ \r
# insatll bin\r
CreateDirectory $INSTDIR\bin\r
setOutPath $INSTDIR\bin\r
file bin\smpiff\r
file bin\smpirun\r
file bin\tesh\r
+ \r
+ #install doc\r
+ CreateDirectory $INSTDIR\doc\r
+ setOutPath $INSTDIR\doc\r
+ file /r @CMAKE_HOME_DIRECTORY@\doc\html\r
\r
# define uninstaller name\r
writeUninstaller $INSTDIR\uninstaller.exe\r
delete $INSTDIR\lib\libgras.a\r
delete $INSTDIR\lib\libsimgrid.a\r
\r
- # delete insatlled bin\r
+ # delete installed bin\r
delete $INSTDIR\bin\colorize\r
delete $INSTDIR\bin\graphicator.exe\r
delete $INSTDIR\bin\gras_stub_generator.exe\r
delete $INSTDIR\bin\smpiff\r
delete $INSTDIR\bin\smpirun\r
delete $INSTDIR\bin\tesh\r
-\r
+ \r
+ # delete installed headers\r
+ delete $INSTDIR\include\gras.h \r
+ delete $INSTDIR\include\xbt.h\r
+ delete $INSTDIR\include\simgrid_config.h\r
+ delete $INSTDIR\include\xbt\misc.h\r
+ delete $INSTDIR\include\xbt\sysdep.h\r
+ delete $INSTDIR\include\xbt\virtu.h\r
+ delete $INSTDIR\include\xbt\str.h\r
+ delete $INSTDIR\include\xbt\strbuff.h\r
+ delete $INSTDIR\include\xbt\hash.h\r
+ delete $INSTDIR\include\xbt\function_types.h\r
+ delete $INSTDIR\include\xbt\asserts.h \r
+ delete $INSTDIR\include\xbt\ex.h\r
+ delete $INSTDIR\include\xbt\log.h\r
+ delete $INSTDIR\include\xbt\module.h\r
+ delete $INSTDIR\include\xbt\mallocator.h\r
+ delete $INSTDIR\include\xbt\dynar.h\r
+ delete $INSTDIR\include\xbt\dict.h\r
+ delete $INSTDIR\include\xbt\set.h\r
+ delete $INSTDIR\include\xbt\heap.h\r
+ delete $INSTDIR\include\xbt\graph.h\r
+ delete $INSTDIR\include\xbt\fifo.h\r
+ delete $INSTDIR\include\xbt\swag.h\r
+ delete $INSTDIR\include\xbt\lib.h\r
+ delete $INSTDIR\include\xbt\matrix.h\r
+ delete $INSTDIR\include\xbt\peer.h\r
+ delete $INSTDIR\include\xbt\config.h\r
+ delete $INSTDIR\include\xbt\cunit.h\r
+ delete $INSTDIR\include\xbt\graphxml_parse.h\r
+ delete $INSTDIR\include\xbt\graphxml.h\r
+ delete $INSTDIR\include\xbt\time.h\r
+ delete $INSTDIR\include\xbt\synchro.h\r
+ delete $INSTDIR\include\xbt\synchro_core.h\r
+ delete $INSTDIR\include\xbt\queue.h\r
+ delete $INSTDIR\include\xbt\setset.h\r
+ delete $INSTDIR\include\xbt\mmalloc.h\r
+ delete $INSTDIR\include\xbt\replay_trace_reader.h\r
+ delete $INSTDIR\include\xbt\parmap.h\r
+ delete $INSTDIR\include\mc\modelchecker.h\r
+ delete $INSTDIR\include\msg\msg.h\r
+ delete $INSTDIR\include\msg\datatypes.h \r
+ delete $INSTDIR\include\simdag\simdag.h\r
+ delete $INSTDIR\include\simdag\datatypes.h\r
+ delete $INSTDIR\include\smpi\smpi.h\r
+ delete $INSTDIR\include\smpi\mpi.h\r
+ delete $INSTDIR\include\smpi\mpif.h\r
+ delete $INSTDIR\include\smpi\smpi_cocci.h\r
+ delete $INSTDIR\include\smpi\smpif.h\r
+ delete $INSTDIR\include\surf\surfxml_parse.h\r
+ delete $INSTDIR\include\surf\simgrid_dtd.h\r
+ delete $INSTDIR\include\surf\surf_routing.h\r
+ delete $INSTDIR\include\gras\datadesc.h\r
+ delete $INSTDIR\include\gras\transport.h\r
+ delete $INSTDIR\include\gras\virtu.h\r
+ delete $INSTDIR\include\gras\emul.h\r
+ delete $INSTDIR\include\gras\process.h\r
+ delete $INSTDIR\include\gras\module.h\r
+ delete $INSTDIR\include\gras\messages.h\r
+ delete $INSTDIR\include\gras\timer.h\r
+ delete $INSTDIR\include\amok\peermanagement.h\r
+ delete $INSTDIR\include\amok\bandwidth.h\r
+ delete $INSTDIR\include\instr\instr.h\r
+ delete $INSTDIR\include\simix\simix.h\r
+ delete $INSTDIR\include\simix\datatypes.h\r
+ delete $INSTDIR\include\simix\context.h\r
+ \r
# delete link\r
delete "$SMPROGRAMS\SimGrid\uninstall simgrid.lnk"\r
\r
# now delete directories\r
RMDir "$INSTDIR\bin"\r
RMDir "$INSTDIR\lib"\r
+ RMDir "$INSTDIR\include\simix"\r
+ RMDir "$INSTDIR\include\instr"\r
+ RMDir "$INSTDIR\include\amok"\r
+ RMDir "$INSTDIR\include\gras"\r
+ RMDir "$INSTDIR\include\surf"\r
+ RMDir "$INSTDIR\include\smpi"\r
+ RMDir "$INSTDIR\include\simdag"\r
+ RMDir "$INSTDIR\include\msg"\r
+ RMDir "$INSTDIR\include\mc"\r
+ RMDir "$INSTDIR\include\xbt"\r
+ RMDir "$INSTDIR\include"\r
+ RMDir "$INSTDIR\doc"\r
RMDir "$SMPROGRAMS\SimGrid"\r
RMDir "$PROGRAMFILES\SimGrid"\r
\r