Changeset 329 in PSPA for Interface_Web


Ignore:
Timestamp:
Feb 19, 2013, 3:02:36 PM (11 years ago)
Author:
garnier
Message:

Creation de 2 librairies dans le requirement au lieu d'une seule

Location:
Interface_Web/trunk/pspaWT
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Interface_Web/trunk/pspaWT/History

    r328 r329  
    55     PSPA - Plateforme de simulation en physique des accélérateurs
    66     =========================================================
     7
     819 Février 2013 Laurent Garnier
     9- Creation de 2 librairies dans le requirement au lieu d'une seule
     10
    71118 Février 2013 Francois Touze
    812- réorganisation du menu graphique (radio bouton pour choisir un type de dessin, push bouton pour la visu)
     
    1317- Correction du bug #15
    1418- Correction du bug #37
     19- Suppression de $(PSPAWTROOT) pour trouver les packages dans "Interfaces", désormais il faut mettre à jour son $CMTPATH pour qu'il pointe sur "Interfaces"
    1520
    162112 Février 2013 Laurent Garnier
  • Interface_Web/trunk/pspaWT/cmt/requirements

    r326 r329  
    1212include_dirs $(PSPAWTROOT)/sources/userInterface/include  $(PSPAWTROOT)/sources/controler/include
    1313
    14 library PSPSLib   \
     14library PSPA_controlerLib   \
    1515 ../sources/controler/src/bareParticle.cc \
    1616 ../sources/controler/src/particleBeam.cc \
     
    3232 ../sources/controler/src/softwareTransport.cc \
    3333 ../sources/controler/src/softwareGenerator.cc \
    34  ../sources/controler/src/softwareTest.cc \
     34 ../sources/controler/src/softwareTest.cc
     35
     36
     37macro lib_PSPA_controlerLib_cppflags " ${Wt_cflags} ${boost_cflags} -DTHREADED -DDRAWWT_BUILD -DPSPA_DEBUG"
     38
     39macro PSPA_controlerLib_shlibflags   " ${PSPA_userInterfaceLib_linkopts}  ${Wt_linkopts} ${boost_linkopts} ${dld_linkopts}"
     40
     41macro PSPA_controlerLib_linkopts     " -L${PSPAWTROOT}/${Platform_bin} -lPSPA_controlerLib "
     42
     43
     44library PSPA_userInterfaceLib   \
    3545 ../sources/userInterface/src/GWt_cell.cc \
    3646 ../sources/userInterface/src/GWt_rfgun.cc \
     
    5060 ../sources/userInterface/src/GWt_abstractElementFactory.cc \
    5161 ../sources/userInterface/src/GWt_softwarePanel.cc \
    52  ../sources/userInterface/src/GWt_draggableImage.cc
     62 ../sources/userInterface/src/GWt_draggableImage.cc \
     63 ../sources/userInterface/src/GWt_serverFileSelector
     64
     65
     66macro lib_PSPA_userInterfaceLib_cppflags " ${Wt_cflags} ${boost_cflags} -DTHREADED -DDRAWWT_BUILD -DPSPA_DEBUG"
     67
     68macro PSPA_userInterfaceLib_shlibflags   " ${PSPA_controlerLib_linkopts} ${Wt_linkopts} ${boost_linkopts} ${dld_linkopts}"
     69
     70macro PSPA_userInterfaceLib_linkopts     " -L${PSPAWTROOT}/${Platform_bin} -lPSPA_userInterfaceLib "
    5371
    5472
    5573
    56 #macro lib_PSPSLib_cppflags " ${Wt_cflags} ${boost_cflags} -DTHREADED -DDRAWWT_BUILD  -DHAS_IMAGEMAGIC -DPSPA_DEBUG"
    57 macro lib_PSPSLib_cppflags " ${Wt_cflags} ${boost_cflags} -DTHREADED -DDRAWWT_BUILD -DPSPA_DEBUG"
    5874
    59 macro PSPSLib_shlibflags   " ${Wt_linkopts} ${boost_linkopts} ${dld_linkopts}"
     75macro_append pspaWT_cppflags "${lib_PSPA_controlerLib_cppflags} ${lib_PSPA_userInterfaceLib_cppflags}"
     76macro_append pspaWTlinkopts "${PSPA_controlerLib_linkopts} ${PSPA_userInterfaceLib_linkopts} ${Wt_linkopts} ${boost_linkopts} ${dld_linkopts}"
    6077
    61 macro PSPSLib_linkopts     " -L${PSPAWTROOT}/$(Platform_bin) -lPSPSLib "
    62 
    63 macro_append pspaWT_cppflags "${lib_PSPSLib_cppflags}"
    64 macro_append pspaWTlinkopts "${PSPSLib_linkopts} ${Wt_linkopts} ${boost_linkopts} ${dld_linkopts}"
    65 
    66 macro pspaWT_linkopts " ${PSPSLib_linkopts} ${Wt_linkopts} ${boost_linkopts} ${dld_linkopts}"
     78macro pspaWT_linkopts " ${PSPA_controlerLib_linkopts} ${PSPA_userInterfaceLib_linkopts} ${Wt_linkopts} ${boost_linkopts} ${dld_linkopts}"
    6779
    6880application pspaWT ../sources/controler/src/main.cc
    69 macro_append pspaWT_dependencies " PSPSLib"
     81macro_append pspaWT_dependencies " PSPA_controlerLib PSPA_userInterfaceLib"
     82
    7083
    7184# DEBUG :
     
    7992#macro_append cpplinkflags  " -O" WIN32 ""
    8093
    81 path_append DYLD_LIBRARY_PATH "${PSPAWTROOT}/$(Platform_bin)"
    82 path_append LD_LIBRARY_PATH "${PSPAWTROOT}/$(Platform_bin)"
     94path_append DYLD_LIBRARY_PATH "${PSPAWTROOT}/${Platform_bin}"
     95path_append LD_LIBRARY_PATH "${PSPAWTROOT}/${Platform_bin}"
Note: See TracChangeset for help on using the changeset viewer.