From bae236b7f65dae845c41ac794c4398b0a509571f Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Sun, 22 Mar 2009 10:38:52 +0000 Subject: [PATCH] Added python class library project template. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3903 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../image/BitmapResources/BitmapResources.res | 1 + .../Python/Python.Template.LibraryProject.png | Bin 0 -> 2530 bytes .../Project/PythonBinding.csproj | 3 ++ .../Project/Templates/LibraryProject.xpt | 38 ++++++++++++++++++ .../Resources/BitmapResources.resources | Bin 571721 -> 574432 bytes src/Setup/Files.wxs | 3 ++ src/Setup/Setup.wxs | 1 + 7 files changed, 46 insertions(+) create mode 100644 data/resources/image/BitmapResources/backendicons/Python/Python.Template.LibraryProject.png create mode 100644 src/AddIns/BackendBindings/Python/PythonBinding/Project/Templates/LibraryProject.xpt diff --git a/data/resources/image/BitmapResources/BitmapResources.res b/data/resources/image/BitmapResources/BitmapResources.res index c709a83ec5..be7a7add3e 100644 --- a/data/resources/image/BitmapResources/BitmapResources.res +++ b/data/resources/image/BitmapResources/BitmapResources.res @@ -502,3 +502,4 @@ Python.Template.EmptyFile = backendicons\Python\Pyt Python.Template.Form = backendicons\Python\Python.Template.Form.png Python.Template.ConsoleProject = backendicons\Python\Python.Template.ConsoleProject.png Python.Template.WinFormsProject = backendicons\Python\Python.Template.WinFormsProject.png +Python.Template.LibraryProject = backendicons\Python\Python.Template.LibraryProject.png diff --git a/data/resources/image/BitmapResources/backendicons/Python/Python.Template.LibraryProject.png b/data/resources/image/BitmapResources/backendicons/Python/Python.Template.LibraryProject.png new file mode 100644 index 0000000000000000000000000000000000000000..af6bc158666fc53a48d2ba3f4980f88c42531e00 GIT binary patch literal 2530 zcmV<82_5!{P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy32;bRa{vGf5&!@T5&_cPe*6Fc00(qQO+^RP3>*M84MxOIv;Y7A z7<5HgbW?9;ba!ELWdKlNX>N2bPDNB8b~7$AGPjWzeEBNMP^85#S|o|L@>FeB9o9v4jd&F1cfq15u~6<20=hc zFvm)B>_RGX5CKK>y?bv4B|2vR-Sa%_Ip^#@_V=#!ed~A5R#N(Zc)geJjqlf<%s=Fg z_knqM?sdUE!6nX62&TsaN%kg1q0 zn~cd)L#8b;VCsA0nY=&`Lr)zH=8Z$&MH@YbF}yQ(G`)Hj0T!Ro$G2iUK4rRimgwMi zWE`&Fy^Uj@Hg>sVu*rUl*$3Zb=Dtx_eE9}u=_8qzHi9WB!!g{Uf&RAF(38E&xJ~M4 zCk*AS^=fFv4ni|ZmDkt4%xkM(LOo1b0_fAHPht;LK9E{$@z zB!0X8wg6zp$PMGjtNE6%tMhS9_mN-3)d>Km5uHTS4*IfSuKok`L#7T&s#ZYR*j*%=ld9wN$ z6Oa<$-W|G4o4(*DVRyxKYq@-k2j6@{b?O?%s*j@2Kh=cmcer}(DlU7xnX$vJ$H;?o zK9L~K|9U|ZciXi<0{G#F9~1+$w|9t(zJD4UPfS!SO+wcigG1@s;Vl*0A1oOEzKkpr*npT9M6^G zI@g(U*;aNM8nAA>7Q=@O#XoX2i5oT(wKkrJ*f?CAow*>Ka!>EPiOfn0r_N`SC2_Hi zpE#}U5<-gbGk53aE*Y^#V@Wi# zWLV$67}_}Fk+2c(Ei$}??Jzf=-ec!e^3%G<-_?Cd$x$jQo&nG-{J=CdHIaQF9Bbnt zOx96mV!r`c+quwuq?qV&UgR(J;Ej=*j5D*wcU7#=-Ipww=Z2M)l>|^DteGe%`Ywep zWdUVnWgIb;_4HM)uP21Th7F2>Qrh@)d*{LvU}VW73Dp|#UH$5$Bromkj{8{1C4j<2u%pW zeNQGUqss6xvqS!U8s9Ior_je1t$+Q4xo-1_iHjvXE||cG6*$=1NjL8rxA-o8FD)&l zq__l8T&&WvQpEsrL0mlJYp-4;=I|B{6t)q*s*DdE79;vqdcshC`FDRza+?jkACngNjM%T%Ol)N2m`D!0-!9l3KsKhM6hRav32tFU9Oziv* z;v#@}O(DSUWEtDSmXVdSmyJbfBt`zhO8*QzmaIVjZ3X+R!^xQKz}UfqF}AZMvAmKs zmB$J2U(72*`_Zre0Ng!1I(_fid6xxZ5ETO?t!G291v&W#`10TtHYGN*I-~%5Yi}ME zrm}UGDcRQ386=#9vwi0CNk}xCSFFH4VmX6{siXFCAF2d_uEckV{_$NQz?l=3Y+mU_ z?zdl&RdJSs<&Y6}95;smVFFcT&wm%0vpHHSgPG*!NMhyuv15{BTI-0c9 zG%0*t^=A-&3Lswmd~+OISNoCmMGjHPyU0i{BEV@qKF5M^;D!k@$bj;OrYAD!9um{{pEebO{E-WY}QKxNcl7=*S)KQ#I&F-mKg z`1B+F`&Crk4<=OStdW;yP?fiq&7mGdFFT00jS&GxuVSG)iN*Fo{JcAvD0_WkEM_o5 zQyBx7d92!+NJL5+o}ON)3{gSlB~?ZY*JO<5AOigC+n)Q8lS{ifn;lQCOva&Yp~QwC zW{F=oUN$o@dQ%@e&ks1eKZ~rXPVAaBhw*QY7P@y7RxpK>eVJJKdhx zqc!kF4E5(={O&CDY#p$iX@$ywzVsDFZahX68>`V6k5D7b*XH>kqWo5|A!r>NK8PkE zE{fFsX*hqp9Iv2gJZB|iZ(+*kLB6c9n8f?06B(#B7=!T>nKIJ|9mi=*m|%$cObgb> sMict+Qa)I^keH9d2nh*jcpe-62cGX1to41rp8x;=07*qoM6N<$f;z~p#sB~S literal 0 HcmV?d00001 diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj b/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj index bf51f60391..45db66fe29 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj @@ -136,6 +136,9 @@ Always + + Always + diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Templates/LibraryProject.xpt b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Templates/LibraryProject.xpt new file mode 100644 index 0000000000..d18a8bf695 --- /dev/null +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Templates/LibraryProject.xpt @@ -0,0 +1,38 @@ + + diff --git a/src/Main/StartUp/Project/Resources/BitmapResources.resources b/src/Main/StartUp/Project/Resources/BitmapResources.resources index 1c21556dc71090b581370841833ad03e21882710..cb3727cac43b12e96bf398b71a2258ef1a06d742 100644 GIT binary patch delta 3059 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 A!~g&Q delta 662 zcmYk1T}YF06vm(bf4+O)cXNIW-A1mNPS;Eb#jGrHv=~%`8i7&UoKc3--fe~{BZ#0v z%rM~;A!uaOg?H92gh&MMq^zXxh=|aeE<%Jpgp5v-6o=>HIp=r2KK6QNmP!Xl^@jqG z0NQUH44De=O}$kz!{#4CbkTLKM+}lpKP!Jl>9Xz-Z8WBPMFY+10g)z~B`k)h!_qI8 zBJ|DTlhZNsSQFL5tw8^J;At2*Sp(=+;7bc|w+X1T0|OPnwQ`^}2E@%k4^3JFqLNmu zMYdVyE(U;4d{BnUvm52(D0OGw_bo($N-o}End^X~>^JNMygPte3*hIabFI{1^EoCW zz~L&OxSAi!2S&4in~uzY%_8!bdFNLrFv+bC_VYb7mNO+HnU36^2$jSGN_twwR=O20 zqrSLZ`e$e)9y*eIq{4j&-AG_Fb|b|RM;c8yhAtdOJLaFLaIFD*IMK%GQ%K?r1Fz;( z6#OeDVQ_SCVdy#SG)m-&m(*f7i<;m3hwWn|#r>xlYko(AhEuk^r!k{a@qbX^p`V6} z&KH_x%{(m|71H{d$`TdQvPg}IjV9A~mC^~1@?u5Bc1k7PbS~^x>V$@>RW}tbP=Zzs zTUOnO!=B41xvC_tSpwoGEW3M)%5g)Ua!5r^czlM Bx+VYs diff --git a/src/Setup/Files.wxs b/src/Setup/Files.wxs index 1f310bd616..160b89202c 100644 --- a/src/Setup/Files.wxs +++ b/src/Setup/Files.wxs @@ -1297,6 +1297,9 @@ + + + diff --git a/src/Setup/Setup.wxs b/src/Setup/Setup.wxs index ecac10754f..a6d35944ff 100644 --- a/src/Setup/Setup.wxs +++ b/src/Setup/Setup.wxs @@ -413,6 +413,7 @@ +